Title | ||
---|---|---|
The MAP3S Static-and-Regular Mesh Simulation and Wavefront Parallel-Programming Patterns |
Abstract | ||
---|---|---|
This paper presents the simulation and wavefront parallel-programming patterns of the MAP3S pattern-based parallel programming system for distributed-memory environments. Both patterns target iterative computations on static-and-regular meshes. In addition to providing performance-oriented features, such as asynchronous communication and distribution of the computational workload that is tailored to fit the computation, the patterns also provide usability-oriented features, such as direct mesh-access, mesh memory-footprint distribution, and a versatile data-dependency specification scripting-language. Parallel programs developed using MAP3S achieve significant performance gains and capability enhancements on both low-end and high-end interconnect-equipped distributed-memory systems. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1109/ICPP.2008.34 | Portland, OR |
Keywords | Field | DocType |
authoring languages,distributed memory systems,iterative methods,parallel programming,specification languages,MAP3S static-and-regular mesh simulation,asynchronous communication,computational workload distribution,data-dependency specification scripting-language,direct mesh-access,distributed-memory environments,iterative computations,mesh memory-footprint distribution,usability-oriented features,wavefront parallel-programming patterns,distributed-memory systems,mesh computation,pattern-based parallel programming | Asynchronous communication,Wavefront,Polygon mesh,Workload,Iterative method,Computer science,Parallel computing,Finite element method,Schedule,Distributed computing,Computation | Conference |
ISSN | ISBN | Citations |
0190-3918 E-ISBN : 978-0-7695-3374-2 | 978-0-7695-3374-2 | 0 |
PageRank | References | Authors |
0.34 | 9 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Robert Niewiadomski | 1 | 0 | 0.34 |
José Nelson Amaral | 2 | 436 | 40.18 |
D. Szafron | 3 | 1579 | 210.88 |