Integrating multiple implementations and structure exploitation in the component-based design of parallel ODE solvers

J. M. Mantas, J. Ortega Lopera, J. A. Carrillo

Research output: Contribution to journalArticleResearchpeer-review

1 Citation (Scopus)

Abstract

A COmponent-based Methodology to derive Parallel programs to solve Ordinary Differential Equation (ODE) Solvers, termed COMPODES, is presented. The approach is useful to obtain distributed implementations of numerical algorithms which can be specified by combining linear algebra operations. The main contribution of the approach is the possibility of managing several implementations of the operations and exploiting the problem structure in an elegant and systematic way. As a result, software reusability is enhanced and a clear structuring of the derivation process is achieved. The approach includes a technique to take the lowest level decisions systematically and is illustrated by deriving several implementations of a numerical scheme to solve stiff ODEs. © Springer-Verlag Berlin Heidelberg 2003.
Original languageEnglish
Pages (from-to)438-446
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2840
Publication statusPublished - 1 Dec 2003

Fingerprint Dive into the research topics of 'Integrating multiple implementations and structure exploitation in the component-based design of parallel ODE solvers'. Together they form a unique fingerprint.

Cite this