DocumentCode :
2242762
Title :
Mixed-Parallel Implementations of Extrapolation Methods with Reduced Synchronization Overhead for Large Shared-Memory Computers
Author :
Korch, Matthias ; Rauber, Thomas ; Scholtes, Carsten
Author_Institution :
Dept. of Comput. Sci., Univ. of Bayreuth, Bayreuth, Germany
fYear :
2010
fDate :
8-10 Dec. 2010
Firstpage :
131
Lastpage :
138
Abstract :
Extrapolation methods belong to the class of one-step methods for the solution of systems of ordinary differential equations (ODEs). In this paper, we present parallel implementation variants of extrapolation methods for large shared-memory computer systems which exploit pure data parallelism or mixed task and data parallelism and make use of different load balancing strategies and different loop structures. In addition to general implementation variants suitable for ODE systems with arbitrary access structure, we devise specialized implementation variants which exploit the specific access structure of a large class of ODE systems to reduce synchronization costs and to improve the locality of memory references. We analyze and compare the scalability and the locality behavior of the implementation variants on an SGI Altix 4700 using up to 500 threads.
Keywords :
differential equations; extrapolation; parallel algorithms; resource allocation; shared memory systems; synchronisation; ODE systems; SGI Altix 4700; data parallelism; extrapolation method; large shared-memory computers; load balancing; loop structures; memory references; mixed-parallel implementation; one-step method; ordinary differential equations; reduced synchronization overhead; shared memory computer systems; synchronization costs; task parallelism; NUMA; ODE; POSIX Threads; locality; parallel extrapolation methods; scalability; shared memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2010 IEEE 16th International Conference on
Conference_Location :
Shanghai
ISSN :
1521-9097
Print_ISBN :
978-1-4244-9727-0
Electronic_ISBN :
1521-9097
Type :
conf
DOI :
10.1109/ICPADS.2010.12
Filename :
5695595
Link To Document :
بازگشت