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 条
  • [1] Automatic parallelization of representative-based clustering algorithms for multicore cluster systems
    Islam, Saiyedul
    Balasubramaniam, Sundar
    Gupta, Shruti
    Brajesh, Shikhar
    Badlani, Rohan
    Labhishetty, Nitin
    Baid, Abhinav
    Goyal, Poonam
    Goyal, Navneet
    [J]. INTERNATIONAL JOURNAL OF DATA SCIENCE AND ANALYTICS, 2020, 10 (02) : 135 - 159
  • [2] Automatic parallelization of representative-based clustering algorithms for multicore cluster systems
    Saiyedul Islam
    Sundar Balasubramaniam
    Shruti Gupta
    Shikhar Brajesh
    Rohan Badlani
    Nitin Labhishetty
    Abhinav Baid
    Poonam Goyal
    Navneet Goyal
    [J]. International Journal of Data Science and Analytics, 2020, 10 : 135 - 159
  • [3] Optimization Strategies for Automated Parallelization for Multicore Architectures
    Ivutin, Alexey
    Troshina, Anna
    Novikov, Alexander S.
    [J]. 2019 29TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2019, : 345 - 350
  • [4] Parallelization Strategies for Mixed Regular-Irregular Applications on Multicore-Systems
    Ruenger, Gudula
    Schwind, Michael
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2009, 5737 : 375 - 388
  • [5] Parallelization of Bin Packing on Multicore Systems
    Ghosh, Sayan
    Gebremedhin, Assefaw H.
    [J]. PROCEEDINGS OF 2016 IEEE 23RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2016, : 311 - 320
  • [6] Parallelization of BEM electrostatic solvers using a PC cluster
    Tang, HK
    Yang, YJ
    [J]. NSTI NANOTECH 2004, VOL 2, TECHNICAL PROCEEDINGS, 2004, : 482 - 485
  • [7] Dynamical systems and adaptive timestepping in ODE solvers
    Lamba, H
    [J]. BIT, 2000, 40 (02): : 314 - 335
  • [8] Dynamical Systems and Adaptive Timestepping in ODE Solvers
    H. Lamba
    [J]. BIT Numerical Mathematics, 2000, 40 : 314 - 335
  • [9] Towards effective automatic parallelization for multicore systems
    Bondhugula, Uday
    Baskaran, Muthu.
    Hartonol, Albert
    Krishnamoorthy, Sriram
    Ramanujam, J.
    Rountev, Atanas
    Sadayappan, R.
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2545 - +
  • [10] High Performance Parallelization of COMPSYN on a Cluster of Multicore Processors with GPUs
    Alessi, Ferdinando
    Massini, Annalisa
    Basili, Roberto
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 : 966 - 975