• DocumentCode
    1613384
  • Title

    Project Triton: towards improved programmability of parallel machines

  • Author

    Philippsen, Michael ; Warschko, Thomas M. ; Tichy, Walter F. ; Herter, Christian G.

  • Author_Institution
    Dept. of Inf., Karlsruhe Univ., Germany
  • fYear
    1993
  • Firstpage
    192
  • Abstract
    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.
  • Keywords
    Modula; parallel architectures; parallel languages; parallel machines; parallel programming; program compilers; research initiatives; Modula-2*; Triton project; Triton/1; efficient communications network; efficient machine code; high-level machine-independent parallel programming language; parallel architectures; parallel hardware design; parallel machines; program compilation; programmability; scalable, mixed-mode SIMD/MIMD parallel computer; Communication networks; Computer architecture; Computer networks; Concurrent computing; Hardware; Parallel algorithms; Parallel architectures; Parallel machines; Parallel programming; Portable computers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
  • Print_ISBN
    0-8186-3230-5
  • Type

    conf

  • DOI
    10.1109/HICSS.1993.270745
  • Filename
    270745