2003
DOI: 10.1007/978-3-540-45209-6_113
|View full text |Cite
|
Sign up to set email alerts
|

Scalable Parallel RK Solvers for ODEs Derived by the Method of Lines

Abstract: Abstract. This paper describes how the specific access structure of the Brusselator equation, a typical example for ordinary differential equations (ODEs) derived by the method of lines, can be exploited to obtain scalable distributed-memory implementations of explicit Runge-Kutta (RK) solvers. These implementations need less communication and therefore achieve better speed-ups than general explicit RK implementations. Particularly, we consider implementations based on a pipelining computation scheme leading t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
26
0

Year Published

2006
2006
2015
2015

Publication Types

Select...
3
3
1

Relationship

4
3

Authors

Journals

citations
Cited by 8 publications
(26 citation statements)
references
References 12 publications
0
26
0
Order By: Relevance
“…This implementation strategy is suitable for ODE systems with limited access distance. It has been derived from the pipelining scheme presented in [29,30,31] by an overlapping of vectors. The implementation strategy proposed herein provides a higher locality of memory references and requires less storage space than our previous implementations and other implementations proposed in related works.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…This implementation strategy is suitable for ODE systems with limited access distance. It has been derived from the pipelining scheme presented in [29,30,31] by an overlapping of vectors. The implementation strategy proposed herein provides a higher locality of memory references and requires less storage space than our previous implementations and other implementations proposed in related works.…”
Section: Discussionmentioning
confidence: 99%
“…, f n ) where the components of the argument vector accessed by each component function f j lie within a bounded index range near j. In the following, we review the pipelining approach proposed in [29,30,31], which exploits this property of the ODE system and supports arbitrary RK coefficients.…”
Section: Exploiting Limited Access Distance Tomentioning
confidence: 99%
See 1 more Smart Citation
“…For work on parallel differential equation solver implementations in a broader context than Modelica see for instance [84,62,40,83].…”
Section: Related Research In Other Research Groupsmentioning
confidence: 99%
“…Generation of parallel executable code from Modelica models has been a research topic for several years at our research group, see for instance [1], [5]. For other work on parallel differential equation solver implementations, see for instance [10], [11], [4].…”
Section: Introductionmentioning
confidence: 99%