Publication
Title
Improving ODE integration on graphics processing units by reducing thread divergence
Author
Abstract
Ordinary differential equations are widely used for the mathematical modeling of complex systems in biology and statistics. Since the analysis of such models needs to be performed using numerical integration, many applications can be gravely limited by the computational cost. This paper present a general-purpose integrator that runs massively parallel on graphics processing units. By minimizing thread divergence and bundling similar tasks using linear regression, execution time can be reduced by 40-80% when compared to a naive GPU implementation. Compared to a 36-core CPU implementation, a 150 fold runtime improvement is measured.
Language
English
Source (journal)
Lecture notes in computer science. - Berlin, 1973, currens
Source (book)
19th Annual International Conference on Computational Science (ICCS), JUN 12-14, 2019, Faro, PORTUGAL
Publication
Cham : Springer international publishing ag , 2019
ISBN
978-3-030-22744-9
978-3-030-22743-2
DOI
10.1007/978-3-030-22744-9_35
Volume/pages
11538 (2019) , p. 450-456
ISI
000589293800035
Full text (Publisher's DOI)
Full text (open access)
UAntwerpen
Faculty/Department
Research group
Publication type
Subject
Affiliation
Publications with a UAntwerp address
External links
Web of Science
Record
Identifier
Creation 05.01.2021
Last edited 02.10.2024
To cite this reference