See this document in CiteSeerX!

Considerations in HPJava language design and implementation (1998)  (Make Corrections)  (7 citations)
Guansong Zhang, Bryan Carpenter, Geoffrey Fox, Xinying Li, Yuhong Wen
Languages and Compilers for Parallel Computing



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
syr.edu/projects/pc...considerations.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  syr.edu/projects/pcrc/docs (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: . This paper discusses some design and implementation issues in the HPJava language. The language is briefly reviewed, then the class library that forms the foundation of the translation scheme is described. Through example codes, we illustrate how HPJava source codes can be translated straightforwardly to ordinary SPMD Java programs calling this library. This is followed by a discussion of the rationale for introducing the language in the first place, and of how various language features have... (Update)

Context of citations to this paper:   More

...The possible role of Java as a language for high performance computing has been intensively investigated by G. Fox s research group [2, 3] at the University of Syracuse. Other proposals for Java dialects that address the special needs of high performance computing include...

...has been discussed in Section 6. For Java, Spar is not the only proposal to extend the language for high performance computing. HPJava [5, 22] is a proposal to add multi dimensional arrays and data parallel programming to Java. In contrast to Spar, the programs are explicitly...

Cited by:   More
Common Runtime Support for High Performance Languages - Fox (1998)   (Correct)
Jmpi: Implementing The Message Passing Interface Standard In Java - Morin (2000)   (Correct)
Annotating Spar/Java for data-parallel programming - van Reeuwijk, Kuijlman.. (2000)   (Correct)

Similar documents (at the sentence level):
68.4%:   Considerations in HPJava language design and implementation - Zhang, Carpenter, Fox, Li, .. (1998)   (Correct)

Active bibliography (related documents):   More   All
0.5:   HPspmd: Data Parallel SPMD Programming Models from Fortran to.. - Carpenter, Fox (1998)   (Correct)
0.3:   Language Bindings for a Data-Parallel Runtime - Carpenter, Fox, Leskiw, Li.. (1998)   (Correct)
0.3:   Towards a Java Environment for SPMD Programming - Carpenter, Zhang, Li, Li, Wen   (Correct)

Similar documents based on text:   More   All
0.6:   Benchmarking HPJava: Prospects for Performance - Lee, Carpenter, Fox, Lim   (Correct)
0.6:   Structured SPMD programming Java language binding - Zhang, Carpenter, Fox, Li, Wen (1997)   (Correct)
0.5:   HPJava: data parallel extensions to Java - Carpenter, Zhang, Fox, Li, Wen (1997)   (Correct)

Related documents from co-citation:   More   All
4:   Random Data Accesses on a Coarse-Grained Parallel Machine II - Shankar, Ranka - 1997
4:   Northeast Parallel Architectures Center (context) - Li, for et al. - 1996
4:   A note on native level 1 BLAS in Java - Bik, Gannon - 1997

BibTeX entry:   (Update)

G. Zhang et al. Considerations in HPJava language design and implementation. In Proc. LCPC'98, 1998. To appear. http://citeseer.ist.psu.edu/zhang98considerations.html   More

@inproceedings{ zhang98considerations,
    author = "Guansong Zhang and Bryan Carpenter and Geoffrey Fox and Xinying Li and Yuhong Wen",
    title = "Considerations in {HPJava} Language Design and Implementation",
    booktitle = "Languages and Compilers for Parallel Computing",
    pages = "18-33",
    year = "1998",
    url = "citeseer.ist.psu.edu/zhang98considerations.html" }
Citations (may not include all citations):
912   MPI: A Message-Passing Interface Standard - Interface - 1995  ACM
835   High Performance Fortran language specification - Fortran - 1993  ACM
115   Communication optimizations for irregular scientific computa.. - Das, Uysal et al. - 1994
34   The Global Array: Non-uniformmemory -access programming mode.. - Nieplocha, Harrison et al. - 1996
32   Fortran 90 Handbook (context) - Adams, Brainerd et al. - 1992
23   PCRC-based HPF compilation - Zhang, Carpenter et al. - 1997
19   A ZPL programming guide (context) - Snyder - 1997
16   Spar: A programming language for semi-automatic compilation .. - van Reeuwijk, van Gemund et al. - 1997  DBLP
16   A simple parallel extension to Fortran (context) - Numrich, Steidel - 1997
16   NPAC PCRC runtime kernel definition (context) - Carpenter, Zhang et al. - 1997
15   Introduction to Java-Ad (context) - Carpenter, Zhang et al.
9   Workshop on Java for High-Performance Network Computing (context) - Fox, ACM - 1998
5   Programming with MPI (context) - Unum - 1997



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.npac.syr.edu/projects/pcrc/docs.html):   More
Experiments with "HPJava" - Carpenter, Chang, Fox, Leskiw, Li (1997)   (Correct)
Compiler support for an RMI implementation using NexusJava - Breg, Gannon (1997)   (Correct)
Compilation of Constraint Systems to Procedural Parallel Programs - John, Browne (1996)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC