DocumentCode :
2448011
Title :
Storage space reduction for the solution of systems of ordinary differential equations by pipelining and overlapping of vectors
Author :
Korch, Matthias ; Rauber, Thomas
Author_Institution :
Dept. of Comput. Sci., Univ. of Bayreuth, Bayreuth, Germany
fYear :
2010
fDate :
19-23 April 2010
Firstpage :
1
Lastpage :
8
Abstract :
Systems of ordinary differential equations (ODEs) arise from the mathematical modeling of time-dependent processes. Many sequential and parallel numerical methods have been proposed that can simulate processes described by ODE systems with known initial state. One disadvantage common to the proposed methods is the large amount of storage space required if the ODE systems consist of many equations. Not only do they have to keep the solution of the ODE system corresponding to the current time step in memory, but also several intermediate solutions or results of evaluations of the right hand side function of the ODE system. In this paper, we present an approach based on pipelining and overlapping of vectors which can reduce the storage space of typical ODE solution methods such as Runge-Kutta (RK) and extrapolation methods. We analyze and compare the scalability of different implementation variants of embedded and iterated RK methods on several modern parallel computer systems. Our experiments show that, due to an increased locality of memory references, our approach leads to a good scalability behavior even on large numbers of processors.
Keywords :
Runge-Kutta methods; differential equations; extrapolation; mathematics computing; storage management; Runge-Kutta method; extrapolation methods; ordinary differential equations; storage space reduction; vector overlapping; vector pipelining; Computer science; Concurrent computing; Convergence; Differential equations; Extrapolation; Parallel processing; Peer to peer computing; Pipeline processing; Scalability; Tellurium; locality; parallelism; scalability; storage space; systems of ordinary differential equations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-6533-0
Type :
conf
DOI :
10.1109/IPDPSW.2010.5470768
Filename :
5470768
Link To Document :
بازگشت