• DocumentCode
    2801448
  • Title

    Scalability of Time- and Space-Efficient Embedded Runge-Kutta Solvers for Distributed Address Space

  • Author

    Korch, Matthias ; Rauber, Thomas

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Bayreuth, Bayreuth, Germany
  • fYear
    2009
  • fDate
    22-25 Sept. 2009
  • Firstpage
    404
  • Lastpage
    411
  • Abstract
    Embedded Runge-Kutta methods are well-known and efficient solution methods for initial value problems of ordinary differential equations (ODEs). In this paper, we discuss the parallel implementation of embedded Runge-Kutta methods for distributed address space. Our focus lies on the exploitation of a special structure of commonly appearing ODE systems to improve scalability and memory usage. We show how the memory space of a pipeline-like computation scheme can be reduced to less than three storage registers by an overlapping of vectors without compromising the choice of method coefficients or the potential for efficient stepsize control. We analyze and compare the scalability of different implementation strategies in detailed runtime experiments on different modern parallel architectures. These experiments show that our approach leads to a good scalability behavior even on large numbers of processors.
  • Keywords
    Runge-Kutta methods; differential equations; initial value problems; parallel architectures; pipeline processing; storage management; distributed address space; embedded Runge-Kutta solvers; initial value problems; memory usage; ordinary differential equation; parallel architecture; pipeline-like computation; scalability; stepsize control; storage registers; vector overlapping; Computer science; Concurrent computing; Differential equations; Extrapolation; Parallel algorithms; Parallel architectures; Parallel processing; Registers; Runtime; Scalability; ODE; locality; low-storage; parallel embedded Runge-Kutta; scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2009. ICPP '09. International Conference on
  • Conference_Location
    Vienna
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4244-4961-3
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2009.14
  • Filename
    5362420