Performance assessment of mixed methods for time integration using an assembly-type queueing model

Many mathematical models of dynamical systems use some form of time integration method for solving the representative set of differential equations. For problems comprised of several different, interacting systems it is often more advantageous to use a mixture of integration methods for the solution...

Full description

Bibliographic Details
Main Author: Dormuth, Darryl W.
Language:en_US
Published: 2007
Online Access:http://hdl.handle.net/1993/762
id ndltd-MANITOBA-oai-mspace.lib.umanitoba.ca-1993-762
record_format oai_dc
spelling ndltd-MANITOBA-oai-mspace.lib.umanitoba.ca-1993-7622014-01-31T03:30:11Z Performance assessment of mixed methods for time integration using an assembly-type queueing model Dormuth, Darryl W. Many mathematical models of dynamical systems use some form of time integration method for solving the representative set of differential equations. For problems comprised of several different, interacting systems it is often more advantageous to use a mixture of integration methods for the solution process rather than a single method. Using a single integration method is often inefficient because maintaining numerical stability in the overall solution requires performing more integration steps than are necessary on some parts of the problem. However, using a mixture of integration methods alleviates this difficulty by assigning more efficient integration methods to each system or group of systems contained in the problem. The coupled solution is achieved by having these methods exchange common boundary condition data during the transient being modelled. The computation time for a problem employing a mixed-time integration method can be affected by the allocation of the different methods to available processors and the selection of time-step sizes. Finding the combination of processor allocation and time-step mix that minimizes the computation time requires quantifying these effects. This thesis proposes that data transfer among the methods in a mixed-time integration problem be viewed in the same way as product movement in an assembly system. With this analogy established, the above effects can be quantified using an assembly-type queueing model. The complex assembly process associated with these data transfers requires the development of a new model and one is proposed that employs Markov Arrival Processes and Phase-Type distributions. The capabilities of this new model are demonstrated on a sample set of exercises. 2007-05-15T15:16:08Z 2007-05-15T15:16:08Z 1997-09-01T00:00:00Z http://hdl.handle.net/1993/762 en_US
collection NDLTD
language en_US
sources NDLTD
description Many mathematical models of dynamical systems use some form of time integration method for solving the representative set of differential equations. For problems comprised of several different, interacting systems it is often more advantageous to use a mixture of integration methods for the solution process rather than a single method. Using a single integration method is often inefficient because maintaining numerical stability in the overall solution requires performing more integration steps than are necessary on some parts of the problem. However, using a mixture of integration methods alleviates this difficulty by assigning more efficient integration methods to each system or group of systems contained in the problem. The coupled solution is achieved by having these methods exchange common boundary condition data during the transient being modelled. The computation time for a problem employing a mixed-time integration method can be affected by the allocation of the different methods to available processors and the selection of time-step sizes. Finding the combination of processor allocation and time-step mix that minimizes the computation time requires quantifying these effects. This thesis proposes that data transfer among the methods in a mixed-time integration problem be viewed in the same way as product movement in an assembly system. With this analogy established, the above effects can be quantified using an assembly-type queueing model. The complex assembly process associated with these data transfers requires the development of a new model and one is proposed that employs Markov Arrival Processes and Phase-Type distributions. The capabilities of this new model are demonstrated on a sample set of exercises.
author Dormuth, Darryl W.
spellingShingle Dormuth, Darryl W.
Performance assessment of mixed methods for time integration using an assembly-type queueing model
author_facet Dormuth, Darryl W.
author_sort Dormuth, Darryl W.
title Performance assessment of mixed methods for time integration using an assembly-type queueing model
title_short Performance assessment of mixed methods for time integration using an assembly-type queueing model
title_full Performance assessment of mixed methods for time integration using an assembly-type queueing model
title_fullStr Performance assessment of mixed methods for time integration using an assembly-type queueing model
title_full_unstemmed Performance assessment of mixed methods for time integration using an assembly-type queueing model
title_sort performance assessment of mixed methods for time integration using an assembly-type queueing model
publishDate 2007
url http://hdl.handle.net/1993/762
work_keys_str_mv AT dormuthdarrylw performanceassessmentofmixedmethodsfortimeintegrationusinganassemblytypequeueingmodel
_version_ 1716628098020016128