(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