(Enter summary)
Abstract: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : xvi
1 Introduction : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 1
1. Parallel Scientific Computation : : : : : : : : : : : : : : : : : : : : : : 1
2. Dynamic Block-Irregular Calculations : : : : : : : : : : : : : : : : : : 4
3. A Parallel Software Infrastructure : : : : : : : : : : : : : : : : : : : : 6
1. LPARX : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 9
2. Implementation... (Update)
Context of citations to this paper: More
.... parallel sparse programming tools such as CHAOS from the University of Maryland[112] and LPARX from the University of California, San Diego[70]. Our Explorer system can be extended to support the generation of parallel sparse codes. Thus, the Explorer system can automatically...
.... ease the programmer s burden, programming languages and libraries can hide many low level details of a parallel implementation [1, 2, 3, 4, 5, 6]. We present Kernel Lattice Parallelism (KeLP) a C class library that provides high level abstractions to manage data layout and...
Cited by: More
Data Abstraction for Parallel Adaptive - Computation Wu Field
(Correct)
Loci: A Deductive Framework for Graph-Based Algorithms - Edward Luke Nsf (1999)
(Correct)
VIPP: Visual Interactive Parallel Performance Tool - Johnson, Kohn, al.
(Correct)
Similar documents (at the sentence level):
6.5%: Parallel Software Abstractions for Structured Adaptive Mesh.. - Kohn, Baden
(Correct)
5.4%: A Parallel Software Infrastructure for Structured Adaptive Mesh .. - Kohn, Baden (1995)
(Correct)
Active bibliography (related documents): More All
1.9: Irregular Coarse-Grain Data Parallelism Under LPARX - Scott Kohn
(Correct)
1.0: Dynamic Partitioning of Non-Uniform Structured Workloads.. - Pilkington, Baden (1995)
(Correct)
1.0: Parallel Programming Abstractions for Dynamic Non-Uniform.. - Scott Kohn
(Correct)
Similar documents based on text: More All
0.3: Exploring Extensibility and Performance in a Generic Programming.. - Burton (2001)
(Correct)
0.3: An Integrated Pipeline of Decompression, Simplification and.. - Yang, Chiueh
(Correct)
0.3: Parallel Adaptive Mesh Refinement for Electronic Structure.. - Scott Kohn John (1997)
(Correct)
Related documents from co-citation: More All
14: High Performance Fortran Language Specification
- Fortran - 1992
10: An integrated runtime and compiletime approach for parallelizing structured and ..
- Agrawal, Sussman et al. - 1995
9: Adaptive mesh refinement for hyperbolic partial differential equations (context) - Berger, Oliger - 1984
BibTeX entry: (Update)
S. R. Kohn, A Parallel Software Infrastructure for Dynamic Block-Irregular Scientific Calculations. PhD thesis, University of CA at San Diego, 1995. http://citeseer.ist.psu.edu/article/kohn95parallel.html More
@inproceedings{ kohn95parallel,
author = "Scott R. Kohn and Scott B. Baden",
title = "A Parallel Software Infrastructure for Structured Adaptive Mesh Methods",
pages = "??--??",
year = "1995",
url = "citeseer.ist.psu.edu/article/kohn95parallel.html" }
Citations (may not include all citations):
2441
The Johns Hopkins University Press (context) - Golub, Loan et al. - 1989
1002
Programming Language (context) - Stroustrup - 1991
983
The Art of Scientific Computing (context) - Press, Teukolsky et al. - 1992
912
MPI: A Message-Passing Interface Standard
- Interface - 1994
835
High Performance Fortran Language Specification
- Fortran - 1994
723
Memory coherence in shared virtual memory systems
- Li, Hudak - 1989
673
Actors: A Model of Concurrent Computation in Distributed Sys.. (context) - Agha - 1986
666
The Design and Analysis of Spatial Data Structures (context) - Samet - 1989
587
PVM: A framework for parallel distributed computing
- Sunderam - 1990
531
LogP: Towards a realistic model of parallel computation
- Culler, Karp et al. - 1993
405
Fine-grained mobility in the Emerald system
- Jul, Levy et al. - 1988
362
The Stanford FLASH multiprocessor (context) - Kuskin, Ofelt et al. - 1994
341
Parallel programming in Split-C
- Culler, Dusseau et al. - 1993
309
Communications of the ACM (context) - Carriero, Gelernter et al. - 1989
297
A Multigrid Tutorial (context) - Briggs - 1987
277
A fast algorithm for particle simulations
- Greengard, Rokhlin - 1987
267
Multi-level adaptive solutions to boundary-value problems (context) - Brandt - 1977
257
force-calculation algorithm (context) - Barnes, Hut et al. - 1986
231
Active Messages: A mechanism for integrated communication an..
- von Eicken, Culler et al. - 1992
210
The Amber system: Parallel programming on a network of multi..
- Chase, Amador et al. - 1988
170
A partitioning strategy for nonuniform problems on multiproc.. (context) - Berger, Bokhari - 1987
166
The Wisconsin wind tunnel: Virtual prototyping of parallel c..
- Reinhardt, Hill et al. - 1993
156
Computer Simulation Using Particles (context) - Hockney, Eastwood - 1981
131
Adaptive mesh refinement for hyperbolic partial differential.. (context) - Berger, Oliger - 1984
131
Adaptive Mesh Refinement for Hyperbolic Partial Differential.. (context) - Berger - 1982
130
Implementation of a portable nested data parallel language
- Blelloch, Chatterjee et al. - 1993
125
ABCL: An Object Oriented Concurrent System (context) - Yonezawa - 1990
115
Communication optimizations for irregular scientific computa..
- Das, Uysal et al.
108
A parallel hashed oct-tree n-body algorithm
- Warren, Salmon - 1993
108
Local adaptive mesh refinement for shock hydrodynamics (context) - Berger, Colella - 1989
96
A language for modular parallel programming (context) - Foster, Chandy
95
Application-specific protocols for user-level shared memory
- Falsafi, Lebeck et al. - 1994
83
A portable concurrent object oriented system based on C (context) - Kale, Krishnan - 1993
82
Some computer organizations and their effectiveness (context) - Flynn - 1972
73
Multilevel Adaptive Methods for Partial Differential Equatio.. (context) - McCormick - 1989
72
Distributed programming with shared data
- Bal, Tanenbaum - 1988
71
A report on the SISAL language project (context) - Feo, Cann - 1990
70
The design and implementation of a parallel unstructured eul..
- Das, Mavriplis et al. - 1992
67
Compositional parallel programming (context) - Chandy, Kesselman - 1992
65
Remote Procedure Call (context) - Nelson - 1981
62
Efficient support for irregular applications on distributed ..
- Mukherjee, Sharman et al. - 1995
60
The uniform memory hierarchy model of computation
- Alpern, Carter et al. - 1994
58
An implementation of the fast multipole method without multi.. (context) - Anderson - 1992
56
Basic ideas for an object parallel language (context) - Bodin, Beckman et al. - 1993
56
Concert: Efficient runtime support for concurrent object-ori..
- Karamcheti, Chien - 1993
53
Preliminary experiences with the Fortran D compiler
- Hiranandani, Kennedy et al. - 1993
53
A compilation system that integrates High Performance Fortra..
- Foster, Xu et al. - 1994
52
An integrated runtime and compile-time approach for parallel..
- Agrawal, Sussman et al.
51
runtime system for scalable parallel systems (context) - Bodin, Beckman et al. - 1993
47
An object-oriented toolkit and class library for building Fo.. (context) - Bodin, Beckman et al. - 1994
47
Dynamic data distribution in Vienna Fortran
- Chapman, Mehrotra et al. - 1993
46
Concurrent Aggregates: Supporting Modularity in Massively Pa.. (context) - Chien - 1993
45
Department of Computer Science (context) - Fox, Hiranandani et al. - 1989
45
The piecewise parabolic method (context) - Colella, Woodward - 1984
44
Compiler analysis for irregular problems in Fortran D
- von Hanxleden, Kennedy et al. - 1992
43
Extending HPF for advanced data parallel applications
- Chapman, Mehrotra et al. - 1994
41
HPF compiler for distributed memory MIMD computers: Design (context) - Bozkus, Choudhary et al. - 1993
38
Distributed shared memory with versioned objects
- Feeley, Levy - 1992
36
An algorithm for point clustering and grid generation (context) - Berger, Rigoutsos - 1991
33
Body Methods and their Implications for Multiprocessors (context) - Singh, N- - 1993
33
Dynamic partitioning of non-uniform structured workloads wit..
- Pilkington, Baden - 1995
31
Three-dimensional adaptive mesh refinement for hyperbolic co.. (context) - Bell, Berger et al. - 1994
29
Parallelizing molecular dynamics using spatial decomposition
- Clark, Hanxleden et al. - 1994
29
Programming abstractions for dynamically partitioning and co.. (context) - Baden - 1991
28
ZPL: An array sublanguage
- Lin, Snyder - 1994
26
Parallelizing molecular dynamics programs for distributed me..
- Hwang, Das et al. - 1994
26
and portable numerical libraries (context) - Gropp, Smith et al. - 1994
26
Adaptive Global Optimization with Local Search
- Hart - 1994
24
Chare kernel: A runtime support system for parallel computat..
- Shu, Kale - 1990
23
The numerical treatment of differential equations (context) - Collatz - 1966
23
Do parallel languages respond to the needs of scientific pro.. (context) - Pancake, Bergmark - 1990
22
Stanford University (context) - Bolstad, thesis - 1982
21
Run-time recognition of task parallelism within the P++ para.. (context) - Parsons, Quinlan - 1993
20
Common Runtime Support for High-Performance Parallel Languag.. (context) - Runtime - 1993
20
Communications of the Association for Computing Machinery (context) - Valiant, model et al. - 1990
19
virtual shared grids based programming environment for archi.. (context) - Lemke, Quinlan - 1992
19
A parallel adaptive fast multipole method
- Singh, Holt et al. - 1993
19
Object oriented implementation of adaptive mesh refinement a.. (context) - Crutchfield, Welcome - 1993
17
Typhoon and tempest: User-level shared memory (context) - Reinhardt, Larus et al. - 1994
16
Annual Review of Computer Science (context) - Snyder, architectures et al. - 1986
16
An implementation of the LPAR parallel programming model for..
- Kohn, Baden - 1993
15
Parallelizing molecular dynamics codes using PARTI software ..
- Das, Saltz - 1993
15
A method of local corrections for computing the velocity fie.. (context) - Anderson - 1986
14
What users need in parallel tool support: Survey results and..
- Pancake, Cook - 1994
14
Finding and exploiting parallelism in an ocean simulation pr.. (context) - Singh, Hennessy - 1992
14
Scalable parallel numerical methods and software tools for m.. (context) - Bylaska, Kohn et al. - 1995
12
Philosophiae Naturalis Principia Mathematica (context) - Newton
12
Run-time data distribution for block-structured applications..
- Fink, Baden - 1995
12
Annual Review of Astronomy and Astrophysics (context) - Monaghan, hydrodynamics - 1992
12
Multilevel variational method for Au = Bu on composite grids (context) - Mandel, McCormick - 1989
12
Interpreting the performance of HPF/Fortran 90D
- Parashar, Hariri et al. - 1994
11
Design and data structure of fully adaptive (context) - Rivara - 1984
11
Parallel approaches to short range molecular dynamics simula.. (context) - Tamayo, Mesirov et al. - 1991
11
Support for distributed dynamic data structures in C
- Chang, Sussman et al. - 1995
11
Multipol: A distributed data structure library
- Chakrabarti, Deprit et al. - 1995
11
Multigrid methods for nearly singular linear equations and e..
- Cai, Mandel et al. - 1994
11
Parallelization strategies for a molecular dynamics program
- Clark, Hanxleden et al. - 1992
10
Parallelization of irregularly coupled regular meshes (context) - Chase, Crowley et al. - 1992
10
Astra: An asynchronous remote procedure call facility (context) - Ananda, Tay et al. - 1991
10
An infrastructure for parallel adaptive mesh refinement tech..
- Parashar, Browne - 1995
10
Cantor: An actor programming system for scientific computing (context) - Athas, Boden - 1989
8
Lawrence Livermore National Laboratory (context) - Hilfinger, Colella et al. - 1988
8
High performance scientific computing using C
- Budge, Perry et al. - 1992
8
Value-based distributions in Fortran D: A preliminary report
- Hanxleden, Kennedy et al. - 1993
7
A fast vortex method in three dimensions (context) - Almgren, Buttke et al. - 1991
7
Refinement tree based partitioning for adaptive grids
- Mitchell - 1995
7
Physical Review (context) - Kohn, Sham - 1965
7
Dynamic load balancing for parallel finite element methods w..
- Devine, Flaherty - 1995
7
A comparison of load balancing strategies for particle metho.. (context) - Baden, Kohn - 1991
7
Flexible communication schedules for block structured applic.. (context) - Fink, Baden et al. - 1995
7
High Performance Fortran interface to the parallel C (context) - Yang, Gannon et al. - 1994
6
compiler for distributed memory MIMD parallel computers (context) - Wu, Fox - 1991
5
Hierarchical tree-structures as adaptive meshes
- Edelsohn - 1993
4
Parallel cluster identification for multidimensional lattice..
- Fink, Huston et al. - 1995
4
Adaptive multigrid in parallel
- Stals - 1995
4
A communication facility for distributed object-oriented app.. (context) - Deshpande, Delisle et al. - 1992
4
Instability dynamics of fracture: A computer simulation inve.. (context) - Abraham, Brodbeck et al. - 1994
4
Wavelets in electronic structure calculations (context) - Cho, Arias et al. - 1993
3
A universal ACTOR formalism for artificial intelligence (context) - Hewitt, Bishop et al. - 1973
3
Lawrence Livermore National Laboratory (context) - Crutchfield, irregular et al. - 1991
3
Are expectations for parallelism too high (context) - Cook, Pancake et al. - 1994
3
Adhara: Runtime support for dynamic spacebased applications .. (context) - Ashok, Zahorjan - 1994
3
A Fast Adaptive Vortex Method Using Local Corrections (context) - Almgren - 1991
3
Journal of Parallel and Distributed Computing (context) - programming, problems et al. - 1995
3
Finite-element method for electronic structure (context) - White, Wilkins et al. - 1989
2
A portable parallel n-body solver (context) - Lewis, Lin et al. - 1995
2
Parallel Adaptive Mesh Refinement (context) - Quinlan - 1993
2
Performance analysis of parallel strategies for localized n-..
- Figueira, Baden - 1995
2
Adaptive data parallel methods for ecosystem monitoring (context) - Turner, Turner - 1994
2
Structural abstraction: A unifying parallel programming mode.. (context) - Baden, Fink et al. - 1995
2
Simulations of relativistic extragalactic jets (context) - Duncan, Hughes - 1994
1
Integrating the Sun Microsystems XDR/RPC protocols into the .. (context) - Minnear, Muckelbauer et al. - 1992
1
Real space approach to electronic-structure calculations (context) - Tsuchida, Tsukada - 1994
1
Moffett Field (context) - Berger, Saltzman et al. - 1992
1
Wave functions of the hydrogen molecular ion (context) - Bates, Ledsham et al. - 1953
1
Boxlib user's guide and manual (context) - Welcome, Crutchfield et al. - 1995
1
Journal of Scientific Programming (context) - data, LPARX
1
Computational electromagnetics and parallel dense matrix com..
- Forsman, Gropp et al. - 1995
1
Structural transitions in metal clusters (context) - Bernholc, Yi et al. - 1991
1
Integrating task and data parallelism (context) - Foster, Kesselman - 1993
1
A large-grain object oriented data parallel programming lang.. (context) - Larus - 1992
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www-cse.ucsd.edu/groups/hpcl/scg/tr.html): More
Communication Overlap in Multi-Tier Parallel Algorithms - Baden, Fink (1998)
(Correct)
A Programming Model for Block-Structured Scientific Calculations.. - Fink (1998)
(Correct)
Multiple data parallelism with HPF and KeLP - Merlin, Baden, Fink, Chapman (1998)
(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