• DocumentCode
    1880978
  • Title

    Parallel programming using the MMX operating system and its processor

  • Author

    Gabber, Eran

  • Author_Institution
    Raymond & Beverly Sackler Fac. of Exact Sci., Tel-Aviv Univ., Israel
  • fYear
    1988
  • fDate
    6-7 Jun 1988
  • Firstpage
    122
  • Lastpage
    132
  • Abstract
    MMX (multiprocessor multitasking executive) is a small yet powerful operating system for shared memory multiprocessors. The MMX parallel processor is a small shared bus multiprocessor assembled from several commercial processor boards. Together, MMX and its parallel processor provide a flexible and powerful testbed for parallel software development. The author describes MMX design principles, its structure and services. Parallel programming techniques with MMX are demonstrated with special emphasis on work distribution. The author concludes with some MMX timing and speedup measurements of several parallel programs
  • Keywords
    multiprogramming; parallel machines; parallel programming; MMX design principles; MMX operating system; MMX parallel processor; MMX timing; commercial processor boards; multiprocessor multitasking executive; parallel programming techniques; parallel programs; parallel software development; powerful operating system; shared memory multiprocessors; small shared bus multiprocessor; speedup measurements; work distribution; Computer science; Message passing; Multitasking; Operating systems; Parallel processing; Parallel programming; Software testing; Timing; Velocity measurement; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Software Engineering, 1988. Proceedings., Third Israel Conference on
  • Conference_Location
    Tel-Aviv
  • Print_ISBN
    0-8186-0884-6
  • Type

    conf

  • DOI
    10.1109/ICCSSE.1988.72252
  • Filename
    72252