Parallelization Strategies for ODE Solvers on Multicore Cluster Systems

被引:0
|
作者
Rauber, Thomas [1 ]
Ruenger, Gudula [2 ]
机构
[1] Univ Bayreuth, Bayreuth, Germany
[2] Tech Univ Chemnitz, Chemnitz, Germany
关键词
multicore cluster; ordinary differential equation; parallelization; RUNGE-KUTTA METHODS;
D O I
10.3233/978-1-60750-530-3-117
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mathematical models involving ordinary differential equation (ODEs) arise in many diverse applications, such as fluid flows, physics-based animation, mechanical systems, mathematical finances, or chemical reaction. The realistic simulation of these applications depends on fast methods for the numerical solution of ODEs as well as adequate parallel computation schemes exploiting the potential parallelism in an optimal way. Due to the advent of multicore technology, parallel resources are now widely available in form of multicore processors or clusters. It is required to revisit parallel computation schemes of ODE solvers for the use on these multicore platforms. The objective of this article is a survey and classification of computational techniques for the numerical integration of ODE systems. The emphasis lies on a computational model which captures the specifics of ODE codes as well as a hierarchical architectural model of multicore systems.
引用
收藏
页码:117 / 124
页数:8
相关论文
共 50 条
  • [21] Automatic Parallelization of Multirate Block Diagrams of Control Systems on Multicore Platforms
    Tuncali, Cumhur Erkan
    Fainekos, Georgios
    Lee, Yann-Hang
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 16 (01)
  • [22] VECTOR AND PARALLELIZATION OF ODE BVP CODES
    GLADWELL, I
    HAY, RI
    [J]. PARALLEL COMPUTING, 1989, 12 (03) : 343 - 350
  • [23] A survey of parallelization techniques for multigrid solvers
    Chow, Edmond
    Falgout, Robert A.
    Hu, Jonathan J.
    Tuminaro, Raymond S.
    Yang, Ulrike Meier
    [J]. PARALLEL PROCESSING FOR SCIENTIFIC COMPUTING, 2006, : 179 - 201
  • [24] Calibrated Adaptive Probabilistic ODE Solvers
    Bosch, Nathanael
    Hennig, Philipp
    Tronarp, Filip
    [J]. 24TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS (AISTATS), 2021, 130
  • [25] MASSIVE PARALLEL IMPLEMENTATION OF ODE SOLVERS
    Fischer, Cyril
    [J]. PROGRAMS AND ALGORITHMS OF NUMERICAL MATHEMATICS 16, 2013, : 75 - 80
  • [26] Assimulo: A unified framework for ODE solvers
    Andersson, Christian
    Fuhrer, Claus
    Akesson, Johan
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2015, 116 : 26 - 43
  • [27] Evolution of the NAG library ODE solvers
    Gladwell, I
    [J]. OBJECT ORIENTED METHODS FOR INTEROPERABLE SCIENTIFIC AND ENGINEERING COMPUTING, PROCEEDINGS, 1999, : 148 - 154
  • [28] Stable Implementation of Probabilistic ODE Solvers
    Kraemer, Nicholas
    Hennig, Philipp
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25
  • [29] THE TOLERANCE PROPORTIONALITY OF ADAPTIVE ODE SOLVERS
    HIGHAM, DJ
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1993, 45 (1-2) : 227 - 236
  • [30] Automatic Program Parallelization for Multicore Processors
    Kwiatkowski, Jan
    Iwaszyn, Radoslaw
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT I, 2010, 6067 : 236 - 245