Parallel Diagonally Implicit Runge-Kutta Methods For Solving Ordinary Differential Equations

This thesis focuses on the derivations of diagonally implicit Runge-Kutta (DIRK) methods with the capability to be implemented by parallel executions. A few new methods are proposed by having sparsity patterns which enable the parallelization of methods. In the first part of the thesis, a fifth o...

Full description

Saved in:
Bibliographic Details
Main Author: Din, Ummul Khair Salma
Format: Thesis
Language:English
English
Published: 2009
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/11983/1/FS_2009_46.pdf
http://psasir.upm.edu.my/id/eprint/11983/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.upm.eprints.11983
record_format eprints
spelling my.upm.eprints.119832024-06-27T07:53:02Z http://psasir.upm.edu.my/id/eprint/11983/ Parallel Diagonally Implicit Runge-Kutta Methods For Solving Ordinary Differential Equations Din, Ummul Khair Salma This thesis focuses on the derivations of diagonally implicit Runge-Kutta (DIRK) methods with the capability to be implemented by parallel executions. A few new methods are proposed by having sparsity patterns which enable the parallelization of methods. In the first part of the thesis, a fifth order DIRK suitable for two processors parallel executions and DIRK methods of fourth and fifth orders suitable for three processors are proposed. The executions of these methods are done by using fixed stepsizes on a set of nonstiff problems. The regions of stability are presented and numerical results of the methods are compared to the existing methods. Parallel computations show significant time reduction when solving large systems of nonstiff ordinary differential equations (ODEs). The subsequent part of the thesis discusses on embedded DIRK methods suitable for two processors implementations. Two 4(3) and also two 5(4) embedded DIRK methods with adequate stability regions to solve stiff ODEs are proposed. Numerical experiments on stiff test problems are done based on variable stepsize strategy. An existing code for solving stiff ODEs suitable for embedded DIRK with equal diagonal elements is modified to accommodate the new methods with alternate diagonal elements. Comparisons on numerical results to existing methods show a competitive efficiency when solving small systems of stiff ODEs. A parallel code is developed with the same capability of the modified sequential code to handle stiff ODEs, linear and nonlinear problems. All algorithms are written in C language and the parallel code is implemented on Sun Fire V1280 distributed memory system. Three large scales of stiff ODEs are used to measure the parallel performances of the new embedded methods. Results show that speedups increased as the dimensions of the problems gets larger which is a significant contribution in reducing the cost of computations. 2009-12 Thesis NonPeerReviewed text en http://psasir.upm.edu.my/id/eprint/11983/1/FS_2009_46.pdf Din, Ummul Khair Salma (2009) Parallel Diagonally Implicit Runge-Kutta Methods For Solving Ordinary Differential Equations. Doctoral thesis, Universiti Putra Malaysia. Differential equations - Numerical solutions Runge-Kutta formulas English
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
language English
English
topic Differential equations - Numerical solutions
Runge-Kutta formulas
spellingShingle Differential equations - Numerical solutions
Runge-Kutta formulas
Din, Ummul Khair Salma
Parallel Diagonally Implicit Runge-Kutta Methods For Solving Ordinary Differential Equations
description This thesis focuses on the derivations of diagonally implicit Runge-Kutta (DIRK) methods with the capability to be implemented by parallel executions. A few new methods are proposed by having sparsity patterns which enable the parallelization of methods. In the first part of the thesis, a fifth order DIRK suitable for two processors parallel executions and DIRK methods of fourth and fifth orders suitable for three processors are proposed. The executions of these methods are done by using fixed stepsizes on a set of nonstiff problems. The regions of stability are presented and numerical results of the methods are compared to the existing methods. Parallel computations show significant time reduction when solving large systems of nonstiff ordinary differential equations (ODEs). The subsequent part of the thesis discusses on embedded DIRK methods suitable for two processors implementations. Two 4(3) and also two 5(4) embedded DIRK methods with adequate stability regions to solve stiff ODEs are proposed. Numerical experiments on stiff test problems are done based on variable stepsize strategy. An existing code for solving stiff ODEs suitable for embedded DIRK with equal diagonal elements is modified to accommodate the new methods with alternate diagonal elements. Comparisons on numerical results to existing methods show a competitive efficiency when solving small systems of stiff ODEs. A parallel code is developed with the same capability of the modified sequential code to handle stiff ODEs, linear and nonlinear problems. All algorithms are written in C language and the parallel code is implemented on Sun Fire V1280 distributed memory system. Three large scales of stiff ODEs are used to measure the parallel performances of the new embedded methods. Results show that speedups increased as the dimensions of the problems gets larger which is a significant contribution in reducing the cost of computations.
format Thesis
author Din, Ummul Khair Salma
author_facet Din, Ummul Khair Salma
author_sort Din, Ummul Khair Salma
title Parallel Diagonally Implicit Runge-Kutta Methods For Solving Ordinary Differential Equations
title_short Parallel Diagonally Implicit Runge-Kutta Methods For Solving Ordinary Differential Equations
title_full Parallel Diagonally Implicit Runge-Kutta Methods For Solving Ordinary Differential Equations
title_fullStr Parallel Diagonally Implicit Runge-Kutta Methods For Solving Ordinary Differential Equations
title_full_unstemmed Parallel Diagonally Implicit Runge-Kutta Methods For Solving Ordinary Differential Equations
title_sort parallel diagonally implicit runge-kutta methods for solving ordinary differential equations
publishDate 2009
url http://psasir.upm.edu.my/id/eprint/11983/1/FS_2009_46.pdf
http://psasir.upm.edu.my/id/eprint/11983/
_version_ 1803336780951322624
score 13.211869