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
Link To Document