Computer
Software—Practice & Experience
An overview of the SR language and implementation
ACM Transactions on Programming Languages and Systems (TOPLAS)
Orca: A Language for Parallel Programming of Distributed Systems
IEEE Transactions on Software Engineering
SPLASH: Stanford parallel applications for shared-memory
ACM SIGARCH Computer Architecture News
Parallel programming in Split-C
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
Cilk: an efficient multithreaded runtime system
PPOPP '95 Proceedings of the fifth ACM SIGPLAN symposium on Principles and practice of parallel programming
ParC—an extension of C for shared memory parallel processing
Software—Practice & Experience
MILLIPEDE: easy parallel programming in available distributed environments
Software—Practice & Experience
Thread migration and its applications in distributed shared memory systems
Journal of Systems and Software
Dag-Consistent Distributed Shared Memory
IPPS '96 Proceedings of the 10th International Parallel Processing Symposium
PARLE '93 Proceedings of the 5th International PARLE Conference on Parallel Architectures and Languages Europe
Symphony: An Infrastructure for Managing Virtual Servers
Cluster Computing
Symphony: Managing Virtual Servers in the Global Village
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
SilkRoad II: mixed paradigm cluster computing with RC_dag consistency
Parallel Computing
NT'97 Proceedings of the USENIX Windows NT Workshop on The USENIX Windows NT Workshop 1997
Hi-index | 0.00 |
The MILLIPEDE system is a small yet powerful interface of a virtual parallel machine (VPM) on top of distributed computing environments. MILLIPEDE is thus a convenient environment for porting various existing parallel programming languages, for the design of new parallel programming languages, and for the development of parallel applications. MILLIPEDE is fully implemented at the Technion on a cluster of PCs running Windows-NT. We briefly describe the MILLIPEDE interface and discuss the implementation issues of several parallel languages.