Parallel Java: A Unified API for Shared Memory and Cluster Parallel Programming in 100% Java
Source: Institute of Electrical and Electronics Engineers
Parallel Java is a parallel programming API whose goals are to support both shared memory (thread-based) parallel programming and cluster (message-based) parallel programming in a single unified API, allowing one to write parallel programs combining both paradigms; to provide the same capabilities as OpenMP and MPI in an object oriented, 100% Java API; and to be easily deployed and run in a heterogeneous computing environment of single-core CPUs, multi-core CPUs, and clusters thereof. This paper describes Parallel Java's features and architecture; compares and contrasts Parallel Java to other Java based parallel middleware libraries; and reports performance measurements of Parallel Java programs.
| Format: | Size: | 139.60 | |
| Date: | Jan 2007 |
People who downloaded this item also downloaded
- Dynamic Language Support on the Java Virtual Machine
- JavaSnoop: How to Hack Anything in Java
- Using Java With Cache
- Using Java Objects Within JavaFX Programs
- Basic Java Persistence API Best Practices: Consider and Employ These Simple Approaches to Make Your Java Persistence API Applications More Maintainable



