See this document in CiteSeerX!

Locality optimization in JavaParty by means of static type analysis (1998)  (Make Corrections)  (7 citations)
Michael Philippsen, Bernhard Haumacher
Concurrency: Prac\-tice and Experience



  Home/Search   Context   Related

 
View or download:
wwwipd.ira.uka.de/~phlip...static.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  wwwipd.ira.uka.de/~hauma/ (more)
(Enter author homepages)

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

Abstract: . On clusters and DMPs, locality of objects and threads and hence avoidance of network communication, are crucial for the application performance. We show that -- in certain situations -- an extension of known type inference mechanisms can be used to compute placement decisions that improve locality of threads and objects and hence reduce the application execution times. In addition to this general contribution, the paper specifically addresses the problems that are caused by the... (Update)

Context of citations to this paper:   More

.... analysis has been used to automate distribution decisions, one based on the Orca language [1] the other using the JavaParty platform [5]. Both projects are concerned with parallel high performance computing, while Pangaea also focuses on interactive, client server type...

.... has actually been used to automate distribution decisions, one based on the Orca language [1] the other using the JavaParty platform [8]. The Orca project successfully demonstrated that a static analyzer can guide the run time system to make better placement and replication...

Cited by:   More
A New Optimization Technique for the Inspector-Executor Method - Yokota, Chiba, Itano (2002)   (Correct)
A Java Parallel Computing Framework for Heterogeneous Networks - Mukarakate (2002)   (Correct)
Object Graph Analysis - Spiegel (1999)   (Correct)

Similar documents (at the sentence level):
66.0%:   Locality optimization in JavaParty by means of static type.. - Philippsen, Haumacher (1998)   (Correct)

Active bibliography (related documents):   More   All
0.3:   On The Implementation And Effectiveness Of Autoscheduling For.. - Moreira (1995)   (Correct)
0.3:   Automatic Alignment of Array Data and Processes To Reduce.. - Philippsen (1995)   (Correct)
0.2:   Cooperating Distributed Garbage Collectors for Clusters and beyond - Philippsen (2000)   (Correct)

Similar documents based on text:   More   All
0.7:   Exploiting Object Locality in JavaParty, a Distributed.. - Haumacher, Philippsen (2001)   (Correct)
0.5:   More Efficient Serialization and RMI for Java - Philippsen, Haumacher, Nester (2000)   (Correct)
0.4:   Complex Numbers for Java - Philippsen, Günthner (1999)   (Correct)

Related documents from co-citation:   More   All
4:   Performance Evaluation of the Orca Shared Object System - Bal, Bhoedjang et al. - 1998
3:   JavaParty - transparent remote objects in Java - Philippsen, Zenger - 1997
2:   Freie Universitat Berlin (context) - Bokowski, Spiegel et al. - 1998

BibTeX entry:   (Update)

Michael Philippsen and Bernhard Haumacher. Locality optimization in JavaParty by means of static type analysis. In Proc. Workshop on Java for High Performance Network Computing at EuroPar '98, Southhampton, September 1998. http://citeseer.ist.psu.edu/philippsen98locality.html   More

@article{ philippsen00locality,
    author = "Michael Philippsen and Bernhard Haumacher",
    title = "Locality optimization in {JavaParty} by means of static type analysis",
    journal = "Concurrency: Prac\-tice and Experience",
    volume = "12",
    number = "8",
    pages = "613--628",
    year = "2000",
    url = "citeseer.ist.psu.edu/philippsen98locality.html" }
Citations (may not include all citations):
394   The High Performance Fortran Handbook (context) - Koelbel, Loveman et al. - 1994
299   Dependence Analysis for Supercomputing (context) - Banerjee - 1988
155   Analysis of inheritance anomaly in object-oriented concurren.. - Matsuoka, Yonezawa - 1993
155   JavaParty: Transparent remote objects in Java - Philippsen, Zenger - 1997
151   Object oriented type inference - Palsberg, Schwartzbach - 1991
81   an Optimizing Compiler for Object-Oriented Programming Langu.. (context) - Chambers, Implementation et al. - 1992
67   Iterative type analysis and extended message splitting: Opti.. - Chambers, Ungar - 1990
51   Data locality and load balancing in COOL - Chandra, Gupta et al. - 1993
29   Dynamic alignment on distributed memory systems (context) - Knobe, Lukas et al. - 1992
28   Optimization of Object-Oriented and Concurrent Programs (context) - Plevyak - 1996
25   ACM Transactions on Programming Languages and Systems (context) - Rinard, Lam et al.
23   Aligning parallel arrays to reduce communication - Sheffler, Schreiber et al. - 1995
21   Large-scale parallel geophysical algorithms in Java: A feasi.. - Jacob, Philippsen et al. - 1998
14   The Emerald programming language report (context) - Hutchinson, Raj et al. - 1987
14   Supporting shared data structures on distributed memory arch.. (context) - Koelbel, Mehrotra - 1990
7   Imperative concurrent object-oriented languages - Philippsen - 1995
6   A more efficient RMI (context) - Nester, Philippsen et al. - 1999
4   Static performance prediction to support parallelization of .. (context) - Fahringer, Blasko et al. - 1992
3   User defined mappings in Vienna Fortran (context) - Chapman, Mehrotra et al. - 1993
3   simple and precise type inference of parametric polymorphism (context) - Agesen, product - 1995
3   Available as ICSI technical report (context) - Stoutamire, Modular et al. - 1997
2   Lokalitatsoptimierung durch statische Typanalyse in JavaPart.. (context) - Haumacher - 1998



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


Documents on the same site (http://wwwipd.ira.uka.de/~hauma/):
More Efficient Object Serialization - Philippsen, Haumacher (1999)   (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