DocumentCode :
1188825
Title :
HPJava: a data parallel programming alternative
Author :
Carpenter, Bryan ; Fox, Geoffrey
Volume :
5
Issue :
3
fYear :
2003
Firstpage :
60
Lastpage :
64
Abstract :
We consider a project that\´s ongoing at our Pervasive Technology Lab at Indiana University. The HPJava (high-performance Java) project aims to support scientific and parallel computing in a modern, object-oriented, Internet-friendly environment - the Java platform. HPJava leverages popular high-performance Fortran (HPF) language and library features such as "scientific" multidimensional array syntax and distributed arrays, while at a more language-independent level, it introduces a slightly unusual parallel programming model, somewhere in between the classical HPF and message-passing interface (MPI) extremes.
Keywords :
Internet; Java; natural sciences computing; object-oriented programming; parallel programming; software libraries; HPJava; MPI; data parallel programming; distributed arrays; high-performance Fortran; high-performance Java; library features; multidimensional array syntax; object-oriented Internet-friendly environment; parallel programming model; scientific computing; Concurrent computing; History; Java; Libraries; Mirrors; Multidimensional systems; Optimizing compilers; Parallel programming; Program processors; Proposals;
fLanguage :
English
Journal_Title :
Computing in Science & Engineering
Publisher :
ieee
ISSN :
1521-9615
Type :
jour
DOI :
10.1109/MCISE.2003.1196308
Filename :
1196308
Link To Document :
بازگشت