Abstract |
---|
As a relatively straightforward object-oriented language, Java isa plausible basis for a scientific parallel programminglanguage. We outline a conservative set of language extensions tosupport this kind of programming. The programming style advocated isSingle Program Multiple Data (SPMD), with parallel arrays added aslanguage primitives. Communications involving distributed arrays arehandled through a standard library of collective operations. Becausethe underlying programming model is SPMD programming, direct calls toother communication packages are also possible from this language. |
Contact |
Bryan Carpenter NPAC, 111 College Place,Syracuse University ,Syracuse, NY 13244-4100 dbc@npac.syr.edu |