Scripted HTML version of Foils prepared June 3 97

Foil 66 Approachs to Parallel Java - High Level - I

From And the Future is ........: The Use of Java and the Web in Scientific Computing Hefei Computational Science and Beijing Web Tutorial -- May 27 and 30 1997. by Geoffrey C. Fox *

Parallel C++ approach (Standard Template Libraries etc.) does not work
  • Cannot overload operators
Could copy HPF directive approach but as this requires major compiler development, this does not seem appropriate in near future
  • Approachs that need simple preprocessor are probably acceptable
  • parallel Fortran 77 approach is easier with identification of loop level parallelism
In particular can use this with Java threads running on SMP as target i.e. use Java runtime to get parallelism automatically if we spawn appropriate threads
This work can be done on .class (Bytecode) or .java (Java language) files



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Aug 10 1997