• DocumentCode
    506024
  • Title

    The K2 distributed memory parallel processor: architecture, compiler, and operating system

  • Author

    Annaratone, M. ; Fillo, M. ; Halbherr, M. ; Ruhl, R. ; Steiner, P. ; Viredaz, M.

  • Author_Institution
    Integrated Syst. Lab., Swiss Fed. Inst. of Technol., Zurich, Switzerland
  • fYear
    1991
  • fDate
    18-22 Nov. 1991
  • Firstpage
    900
  • Lastpage
    909
  • Abstract
    The K2 project aims to develop a distributed memory parallel processor (DMPP) that exploits the benefits of this class of machines, but appears to the user - and can be programmed and debugged - much like a conventional uniprocessor. To this end, we have concentrated our efforts on the development of an automatically parallelizing compiler and a multi-user, multi-tasking, time-sharing operating system. However, supporting the above features on commercially available DMPPs would have been either impossible or too expensive. For this reason, a workbench machine has been designed and is currently being implemented. In what follows we present the machine architecture, the parallelizing compiler, and the operating system.
  • Keywords
    operating systems (computers); parallel architectures; K2 distributed memory parallel processor; automatically parallelizing compiler; machine architecture; multitasking; multiuser; operating system; time-sharing operating system; Memory architecture; Operating systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 1991. Supercomputing '91. Proceedings of the 1991 ACM/IEEE Conference on
  • Conference_Location
    Albuquerque, NM
  • Print_ISBN
    0-89791-459-7
  • Type

    conf

  • DOI
    10.1145/125826.126721
  • Filename
    5348857