Show simple item record

dc.contributor.advisorRajaraman, V
dc.contributor.authorGhosal, Siddartha Kumar
dc.date.accessioned2025-10-07T10:52:08Z
dc.date.available2025-10-07T10:52:08Z
dc.date.submitted1988
dc.identifier.urihttps://etd.iisc.ac.in/handle/2005/7160
dc.description.abstractIn this thesis, we explore how to solve Ordinary Differential Equations (ODEs) on parallel computers. A comprehensive study of the current state-of-the-art methods for both sequential and parallel integration of ODEs is conducted. This helps define the desirable properties of parallel computers and the algorithms suitable for solving ODEs efficiently. A new algorithm is developed and optimized for maximum performance in a general multiprocessing environment. It is tested on various systems of ODEs in simulated environments, and compared with other parallel and sequential methods. Simulation results demonstrate that the proposed algorithm is both effective and competitive. The study also reveals a drawback in existing task partitioning schemes used for solving ODEs. To address this, a new task partitioning scheme is designed and evaluated through further simulations. These results establish the superiority of the new scheme and guide the design of an ideal multiprocessing digital differential analyzer, which shows functional and morphological similarities to analog computers. Following this, a prototype digital differential analyzer is built. The thesis describes its hardware design, along with the necessary system software and a runtime system to support a high-level language multiprocessing compiler. A small four-processor machine is realized, capable of solving differential equations with speedups ranging from 1.2 to 3.6, depending on the system of equations. It also performs well on non-ODE application problems. The thesis concludes by proposing ideas for the design of hardware, topology, algorithms, task partitioning schemes, and user interfaces to achieve acceptable performance in larger multiprocessors built for solving ODEs.
dc.language.isoen_US
dc.relation.ispartofseriesT02709
dc.rightsI grant Indian Institute of Science the right to archive and to make available my thesis or dissertation in whole or in part in all forms of media, now hereafter known. I retain all proprietary rights, such as patent rights. I also retain the right to use in future works (such as articles or books) all or part of this thesis or dissertation
dc.subjectOrdinary Differential Equations (ODEs)
dc.subjectTask Partitioning
dc.subjectMultiprocessing Architecture
dc.titleNumerical integration of ordinary differential equation on multiprocessing systems
dc.typeThesis
dc.degree.levelPhD
dc.degree.levelDoctoral
dc.degree.grantorIndian Institute of Science
dc.degree.disciplineEngineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record