z-logo
Premium
MILLIPEDE: Easy Parallel Programming in Available Distributed Environments
Author(s) -
FRIEDMAN ROY,
GOLDIN MAXIM,
ITZKOVITZ AYAL,
SCHUSTER ASSAF
Publication year - 1997
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/(sici)1097-024x(199708)27:8<929::aid-spe113>3.0.co;2-#
Subject(s) - computer science , millipede , distributed computing , parallel computing , biology , ecology
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.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here