NPAC Technical Report SCCS-793
Java for Parallel Computing and as a General Language for Scientific and Engineering Simulation and Modeling
Geoffrey Fox, Wojtek Furmanski
Submitted May 1 1997
Abstract
Java for Parallel Computing and as a General Language for
Scientific and Engineering Simulation and Modelling
We discuss the role of Java and Web technologies for general
simulation. We classify the classes of concurrency typical in
problems and analyze separately the role of Java in user interfaces,
coarse grain software integration, and detailed computational kernels.
We conclude that Java could become a major language for computational
science, as it potentially offers good performance, excellent user
interfaces, and the advantages of object-oriented structure.