Project Triton: towards improved programmability of parallel machines

The approach taken in the Triton project is to let a high-level machine-independent parallel programming language drive the design of parallel hardware. This approach permits machine-independent parallel programs to be compiled into efficient machine code. The main results are as follows: (1) The pa...

Full description

Saved in:
Bibliographic Details
Published in:Hawaii International Conference on System Sciences, 1993: Proceedings Vol. i; pp. 192 - 201 vol.1
Main Authors: Philippsen, M., Warschko, T.M., Tichy, W.F., Herter, C.G.
Format: Conference Proceeding
Language:English
Published: IEEE 1993
Subjects:
ISBN:0818632305, 9780818632303
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The approach taken in the Triton project is to let a high-level machine-independent parallel programming language drive the design of parallel hardware. This approach permits machine-independent parallel programs to be compiled into efficient machine code. The main results are as follows: (1) The parallel programming language Modula-2* extends Modula-2 with constructs for expressing a wide range of parallel algorithms in a high-level, portable, and readable way. (2) Techniques are used for efficiently translating Modula-2* programs to several modern parallel architectures and deriving recommendations for future parallel machine architectures. (3) Triton/1 is a scalable, mixed-mode SIMD/MIMD parallel computer with a highly efficient communications network. It overcomes several deficiencies of current parallel hardware and adequately supports high-level parallel languages.< >
ISBN:0818632305
9780818632303
DOI:10.1109/HICSS.1993.270745