Runtime Support for Dynamic Space-Based Applications on Distributed Memory Multiprocessors

Runtime Support for Dynamic Space-Based Applications on Distributed Memory Multiprocessors

[1]  John Zahorjan,et al.  Zahorjan processor allocation policies for message-passing parallel computers , 1994, SIGMETRICS 1994.

[2]  Shahid H. Bokhari,et al.  A Partitioning Strategy for Nonuniform Problems on Multiprocessors , 1987, IEEE Transactions on Computers.

[3]  M. Nicol,et al.  AN ANALYSIS OF SCATTER DECOMPOSITION , 2022 .

[4]  David Fincham,et al.  Systolic loop methods for molecular dynamics simulation using multiple transputers , 1989 .

[5]  Anoop Gupta,et al.  The DASH Prototype: Logic Overhead and Performance , 1993, IEEE Trans. Parallel Distributed Syst..

[6]  R W Hockney,et al.  Computer Simulation Using Particles , 1966 .

[7]  David M. Nicol,et al.  Rectilinear Partitioning of Irregular Data Parallel Computations , 1994, J. Parallel Distributed Comput..

[8]  Anne Rogers,et al.  Compiling for Distributed Memory Architectures , 1994, IEEE Trans. Parallel Distributed Syst..

[9]  Lawrence Snyder,et al.  A Comparison of Programming Models for Shared Memory Multiprocessors , 1990, ICPP.

[10]  Anne Rogers Compiling for locality of reference , 1990 .

[11]  Anoop Gupta,et al.  Process control and scheduling issues for multiprogrammed shared-memory multiprocessors , 1989, SOSP '89.

[12]  D. J. Tildesley,et al.  Large Scale Molecular Dynamics on Parallel Computers using the Link-cell Algorithm , 1991 .

[13]  D. W. Walker,et al.  Hierarchical Domain Decomposition With Unitary Load Balancing For Electromagnetic Particle-In-Cell Codes , 1990, Proceedings of the Fifth Distributed Memory Computing Conference, 1990..

[14]  David W. Walker,et al.  Characterizing the Parallel Performance of a Large-scale, Particle-in-cell Plasma Simulation Code , 1990, Concurr. Pract. Exp..

[15]  Raj Vaswani,et al.  A dynamic processor allocation policy for multiprogrammed shared-memory multiprocessors , 1993, TOCS.

[16]  D WilliamsRoy Performance of dynamic load balancing algorithms for unstructured mesh calculations , 1991 .

[17]  ZahorjanJohn,et al.  A dynamic processor allocation policy for multiprogrammed shared-memory multiprocessors , 1993 .

[18]  Anoop Gupta,et al.  SPLASH: Stanford parallel applications for shared-memory , 1992, CARN.

[19]  D. Nicol,et al.  Parametric binary dissection , 1993 .

[20]  Harry Berryman,et al.  Execution time support for adaptive scientific algorithms on distributed memory machines , 1991, Concurr. Pract. Exp..

[21]  C. Birdsall,et al.  Plasma Physics via Computer Simulation , 2018 .

[22]  John Zahorjan,et al.  Adhara: runtime support for dynamic space-based applications on distributed memory MIMD multiprocessors , 1994, Proceedings of IEEE Scalable High Performance Computing Conference.

[23]  William Smith,et al.  Molecular dynamics on hypercube parallel computers , 1991 .

[24]  George Cybenko,et al.  Multidimensional binary partitions : distributed data structures for spatial partitioning , 1991 .

[25]  Viktor K. Decyk,et al.  Dynamic load balancing for a 2D concurrent plasma PIC code , 1993 .

[26]  A. Sussman,et al.  Compiler and runtime support for structured and block structured applications , 1993, Supercomputing '93.

[27]  Roy D. Williams,et al.  Performance of dynamic load balancing algorithms for unstructured mesh calculations , 1991, Concurr. Pract. Exp..

[28]  Joel H. Saltz,et al.  Dynamic Remapping of Parallel Computations with Varying Resource Demands , 1988, IEEE Trans. Computers.

[29]  Brian N. Bershad,et al.  Scheduler activations: effective kernel support for the user-level management of parallelism , 1991, TOCS.

[30]  Scott B. Baden,et al.  A robust parallel programming model for dynamic non-uniform scientific computations , 1994, Proceedings of IEEE Scalable High Performance Computing Conference.

[31]  Manish Gupta,et al.  PARADIGM: a compiler for automatic data distribution on multicomputers , 1993, ICS '93.

[32]  D. C. Rapaport,et al.  Multi-million particle molecular dynamics: II. Design considerations for distributed processing , 1991 .

[33]  Lawrence Snyder,et al.  ZPL: An Array Sublanguage , 1993, LCPC.

[34]  Jeffrey Douglas McDonald A computationally efficient particle simulation method suited to vector computer architectures , 1990 .

[35]  Lawrence W. Dowdy,et al.  Multiprogramming a Distributed-Memory Multiprocessor , 1989, Concurr. Pract. Exp..

[36]  Roy D. Williams Voxel databases: A paradigm for parallelism with spatial structure , 1992, Concurr. Pract. Exp..

[37]  Scott B. Baden,et al.  Programming Abstractions for Dynamically Partitioning and Coordinating Localized Scientific Calculations Running on Multiprocessors , 1991, SIAM J. Sci. Comput..

[38]  Satish K. Tripathi,et al.  Processor scheduling on multiprogrammed, distributed memory parallel computers , 1993, SIGMETRICS '93.

[39]  Scott B. Baden,et al.  An Implementation of the LPAR Parallel Programming Model for Scientific Computations , 1993, PPSC.

[40]  Ken Kennedy,et al.  An Overview of the Fortran D Programming System , 1991, LCPC.

[41]  William G. Griswold,et al.  Scalable Abstractions for Parallel Programming , 1990, Proceedings of the Fifth Distributed Memory Computing Conference, 1990..

[42]  Geoffrey C. Fox,et al.  Compiling Fortran 90D/HPF for Distributed Memory MIMD Computers , 1994, J. Parallel Distributed Comput..

[43]  Scott B. Baden,et al.  A Comparison of Load Balancing Strategies for Particle Methods Running on MIMD Multiprocessors , 1991, PPSC.

[44]  Viktor K. Decyk,et al.  A general concurrent algorithm for plasma particle-in-cell simulation codes , 1989 .

[45]  Lawrence Snyder Invited Lecture: Foundations of Practical Parallel Programming Languages , 1993, ACPC.

[46]  Manish Gupta,et al.  Demonstration of Automatic Data Partitioning Techniques for Parallelizing Compilers on Multicomputers , 1992, IEEE Trans. Parallel Distributed Syst..

[47]  Geoffrey C. Fox,et al.  Fortran 90D/HPF compiler for distributed memory MIMD computers: design, implementation, and performance results , 1993, Supercomputing '93.

[48]  J. D. McDonald,et al.  Parallel implementation of a particle simulation for modeling rarefied gas dynamic flow , 1992 .

[49]  Robert B. Schnabel,et al.  Automatic mapping and load balancing of pointer-based dynamic data structures on distributed memory machines , 1992, Proceedings Scalable High Performance Computing Conference SHPCC-92..

[50]  J. L. Hennessy,et al.  An empirical comparison of the Kendall Square Research KSR-1 and Stanford DASH multiprocessors , 1993, Supercomputing '93.

[51]  Ken Kennedy,et al.  Evaluating Compiler Optimizations for Fortran D , 1994, J. Parallel Distributed Comput..

[52]  Barbara M. Chapman,et al.  High performance Fortran without templates: an alternative model for distribution and alignment. , 1993, PPOPP '93.

[53]  Barbara M. Chapman,et al.  Dynamic data distributions in Vienna Fortran , 1993, Supercomputing '93. Proceedings.

[54]  Lawrence Snyder The XYZ abstraction levels of Poker-like languages , 1990 .

[55]  Lawrence Snyder,et al.  On the influence of programming models on shared memory computer performance , 1992, Proceedings Scalable High Performance Computing Conference SHPCC-92..

[56]  Robert P. Weaver,et al.  The DINO Parallel Programming Language , 1991, J. Parallel Distributed Comput..

[57]  Reinhard von Hanxleden,et al.  Load Balancing on Message Passing Architectures , 1991, J. Parallel Distributed Comput..

[58]  Daniel A. Reed,et al.  Stencils and Problem Partitionings: Their Influence on the Performance of Multiple Processor Systems , 1987, IEEE Transactions on Computers.

[59]  C. Brooks Computer simulation of liquids , 1989 .

[60]  S. L. Fornili,et al.  A distributed dynamic load balancer and its implementation on multi-transputer systems for molecular dynamics simulation , 1990 .