SPMD Programming in Java
Susan Flynn-Hummel
We consider the suitability of the Java concurrent constructs for
writing high-performance SPMD code for parallel machines. More
specifically, we investigate implementing a financial application in
Java on a distributed-memory parallel machine. Despite the fact that Java
was not expressly targeted to such applications and architectures
per se, we conclude that efficient implementations are feasible.
Finally, we propose a library of Java methods to facilitate SPMD
programming.