MILLIPEDE: Easy Parallel Programming in Available Distributed Environments

MILLIPEDE is a project aimed at developing a distributed shared memory environment for parallel programming. A major goal of this project is to support easy‐to‐grasp parallel programming languages that will also make it straightforward to parallelize existing code. Other targets are forward compatib...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Software, practice & experience Ročník 27; číslo 8; s. 929 - 965
Hlavní autoři: FRIEDMAN, ROY, GOLDIN, MAXIM, ITZKOVITZ, AYAL, SCHUSTER, ASSAF
Médium: Journal Article
Jazyk:angličtina
Vydáno: New York John Wiley & Sons, Ltd 01.08.1997
Témata:
ISSN:0038-0644, 1097-024X
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:MILLIPEDE is a project aimed at developing a distributed shared memory environment for parallel programming. A major goal of this project is to support easy‐to‐grasp parallel programming languages that will also make it straightforward to parallelize existing code. Other targets are forward compatibility and availability of both the user programs (hence the shared memory support and the C‐like parallel language PARC) and the system itself (which is thus implemented in user‐level and using the operating system exported services). Locality of memory references, which implies efficiency and speedups, is maintained by MILLIPEDE} using page and thread migration, through which dynamic load‐balancing and weak memory are implemented. ©1997 by John Wiley & Sons, Ltd.
Bibliografie:istex:7E50F401C198DD8D1027F5CAB74163BCBBCD969E
Intel Academic Relations Grant
ark:/67375/WNG-HKBQPP59-C
Israeli Ministry of Industry and Commerce
ArticleID:SPE113
Microsoft R&D group
ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0038-0644
1097-024X
DOI:10.1002/(SICI)1097-024X(199708)27:8<929::AID-SPE113>3.0.CO;2-#