(Enter summary)
Abstract: This paper describes how a runtime support library can be used as compiler runtime
support in irregular applications. The CHAOS runtime support library carries out
optimizations designed to reduce communication costs by performing software caching,
communication coalescing and inspector/executor preprocessing. CHAOS also supplies
special purpose routines to support specific types of irregular reduction and runtime
support for partitioning data and work between processors. A number of adaptive... (Update)
Context of citations to this paper: More
...time. Many compilers are built to handle regular problems, such as PARADIGM [4] Fortran D [1] and SUIF [2] For irregular code, the CHAOS [34] system uses inspector executor approach to produce code for inputdependent problems. In the functional parallelism model, the basic...
.... HPF language extensions, as well as sophisticated runtime support, such as the PARTI [Saltz:91b] and CHAOS systems [Edjali:95a] [Hwang:94a], Ponnusamy:93c;94b] The needed language support can be thought of as expressing the problem architecture (computational graph as in...
Cited by: More
Scenario Management in the N-MAP Environment - Ferscha, Malony (1995)
(Correct)
Performance-Oriented Development of Irregular, Unstructured.. - Ferscha, Malony
(Correct)
Software and Hardware Requirements for Some Applications of.. - Fox (1995)
(Correct)
Similar documents (at the sentence level): More
27.5%: Runtime and Language Support for Compiling Adaptive.. - Hwang, Moon, Sharma (1995)
(Correct)
22.5%: Runtime and Language Support for Compiling Adaptive.. - Hwang, Moon, Sharma (1995)
(Correct)
13.3%: Supporting Irregular Distributions in FORTRAN 90D/HPF Compilers - Ravi Ponnusamy (1994)
(Correct)
Active bibliography (related documents): More All
0.5: HPF-2 Scope of Activities and Motivating Applications - Forum (1994)
(Correct)
0.4: Communication Optimizations for Irregular Scientific.. - Das, Uysal, Saltz, Hwang (1993)
(Correct)
0.4: Applying the CHAOS/PARTI Library to Irregular.. - Das, Hwang, Uysal.. (1993)
(Correct)
Similar documents based on text: More All
0.3: A Manual for the CHAOS Runtime Library - Saltz, Ponnusamy, Sharma, Moon.. (1995)
(Correct)
0.2: Compiler Analysis for Irregular Problems in Fortran D - von Hanxleden, Kennedy.. (1992)
(Correct)
0.2: Parallelization Techniques for Sparse Matrix Applications - Ujaldón, Zapata, Sharma.. (1996)
(Correct)
Related documents from co-citation: More All
3: California Institute of Technology (context) - Salmon, N-body et al. - 1990
3: body Methods and their Implications for Multiprocessors (context) - Singh, N- - 1993
2: Adaptive mesh refinement for hyperbolic partial differential equations (context) - Berger, Oliger - 1984
BibTeX entry: (Update)
Y.S. Hwang, B. Moon, S. Sharma, R. Das, J. Saltz, Runtime support to parallelize adaptive irregular programs, Proceedings of the Workshop on Environments and Tools for Parallel Scientific Computing, 1994. http://citeseer.ist.psu.edu/hwang94runtime.html More
@misc{ hwang94runtime,
author = "Y. Hwang and B. Moon and S. Sharma and R. Das and J. Saltz",
title = "Runtime support to parallelize adaptive irregular programs",
text = "Y.S. Hwang, B. Moon, S. Sharma, R. Das, J. Saltz, Runtime support to parallelize
adaptive irregular programs, Proceedings of the Workshop on Environments
and Tools for Parallel Scientific Computing, 1994.",
year = "1994",
url = "citeseer.ist.psu.edu/hwang94runtime.html" }
Citations (may not include all citations):
144
Performance of dynamic load balancing algorithms for unstruc..
- Williams - 1991
120
Charmm: A program for macromolecular energy (context) - Brooks, Bruccoleri et al. - 1983
89
Supporting shared data structures on distributed memory arch.. (context) - Koelbel, Mehrotra et al. - 1990
79
Principles of runtime support for parallel processors (context) - Mirchandaney, Saltz et al. - 1988
69
Runtime-compilation techniques for data partitioning and com..
- Ponnusamy, Saltz et al. - 1993
50
Runtime compilation methods for multicomputers (context) - Wu, Saltz et al. - 1991
38
A manual for the CHAOS runtime library
- Saltz - 1993
37
A robust parallel programming model for dynamic nonuniform s..
- Kohn, Baden - 1994
35
Concurrency: Practice and Experience (context) - Saltz, Berryman et al. - 1991
31
Parallelization of charmm for mimd machines (context) - Brooks, Hodoscek - 1992
28
array classes for architecture independent finite difference.. (context) - Parsons, Quinlan - 1994
28
Slicing analysis and indirect access to distributed arrays (context) - Das, Saltz et al. - 1993
27
Adaptive runtime support for direct simulation monte carlo m..
- Moon, Saltz - 1994
24
SUPERB support for irregular scientific computations
- Brezany, Gerndt et al. - 1992
21
Run-time recognition of task parallelism within the P++ clas.. (context) - Parsons, Quinlan - 1993
16
An implementation of the LPAR parallel programming model for..
- Kohn, Baden - 1993
10
Supporting irregular distributions in FORTRAN 90D/HPF compil..
- Ponnusamy, Hwang et al. - 1994
8
Spacecraft contamination investigation by direct simulation .. (context) - Rault, Woronowicz - 1993
4
On predicting contamination levels of HALOE optics aboard UA.. (context) - Woronowicz, Rault - 1993
3
The incremental scheduler (context) - Das, Saltz et al. - 1992
Documents on the same site (http://larva.cs.umd.edu/misc/publist.asp): More
Compiler and Runtime Support for Programming in.. - Edjlali, Agrawal, .. (1995)
(Correct)
Runtime Compilation Techniques for Data Partitioning.. - Ponnusamy, Saltz.. (1993)
(Correct)
Interleaved Parallel Hybrid Arnoldi Method for a Parallel.. - Edjlali, Petiton (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