ABSTRACT

The prerequisite to developing parallel processor simulations is to be able to identify the parallel computational paths contained in the model. A mathematical model of a physical system consists of a set of equations which describe, to some degree of accuracy, the response of that system to external influences over a limited range of operation. The partitioning process produces a number of paths consisting of equations which must be computed serially and a table of information on each equation. Packing is the combination of paths into a minimum number of processors which provide computation of the model within a prescribed update interval. The state variable computations will be the last computations performed and must end at the prescribed update intervals. The calculation of equations which are dependent arguments of these variables must end no later than the time at which the state variable calculations must start.