Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
The MAP3S Static-and-Regular Mesh Simulation and Wavefront Parallel-Programming Patterns
 

Summary: The MAP3S Static-and-Regular Mesh Simulation
and Wavefront Parallel-Programming Patterns
Robert Niewiadomski, Jos┤e Nelson Amaral, Duane Szafron
{niewiado, amaral, duane}@cs.ualberta.ca
Department of Computing Science, University of Alberta
Edmonton, AB, Canada
Abstract-- This paper presents the Simulation and Wavefront
parallel-programming patterns of the MAP3S pattern-based par-
allel 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. Par-
allel programs developed using MAP3S achieve significant perfor-
mance gains and capability enhancements on both low-end and
high-end interconnect-equipped distributed-memory systems.
I. INTRODUCTION

  

Source: Amaral, JosÚ Nelson - Department of Computing Science, University of Alberta

 

Collections: Computer Technologies and Information Sciences