Methods for efficient computation of numerical algorithms on a wide variety of MIMD machines are proposed. These techniques reorganize the data dependency patterns to improve the processor utilization. The model problem finds the time-accurate solution to a parabolic partial differential equation discretized in space and implicitly marched forward in time. The algorithms are extensions of Jacobi and SOR. The extensions consist of iterating over a window of several timesteps, allowing efficient overlap of computation with communication. The methods increase the degree to which work can be performed while data are communicated between processors. The effect of the window size and of domain partitioning on the system performance is examined bo...
The results of the implementation of a Navier-Stokes algorithm on three parallel/vector computers ar...
This thesis mainly covers the design and analysis of asynchronous parallel algorithms that can be ru...
Distributed-memory parallel computers dominate today's parallel computing arena. These machines, suc...
Implicit approximate-factored algorithms have certain properties that are suitable for parallel proc...
Two activities were pursued under this grant. The first was a visitor program to conduct research on...
Presented are schemes for implementing multigrid algorithms on message based MIMD multiprocessor sys...
Discussed is the implementation of a single algorithm on three parallel-vector computers. The algori...
The partitioning of a problem on a domain with unequal work estimates in different subddomains is co...
The development of multiprocessor simulations from a serial set of ordinary differential equations d...
During the past decade there has been a tremendous surge in understanding the nature of parallel com...
A major problem in achieving significant speed-up on parallel machines is the overhead involved with...
The purpose of this project has been to identify and test suitable technologies for implementation o...
AbstractMultiprocessor systems offer large gains in performance if algorithms for real problems can ...
An algorithm can be modeled as an index set and a set of dependence vectors. Each index vector in th...
The present status of numerical methods for partial differential equations on vector and parallel co...
The results of the implementation of a Navier-Stokes algorithm on three parallel/vector computers ar...
This thesis mainly covers the design and analysis of asynchronous parallel algorithms that can be ru...
Distributed-memory parallel computers dominate today's parallel computing arena. These machines, suc...
Implicit approximate-factored algorithms have certain properties that are suitable for parallel proc...
Two activities were pursued under this grant. The first was a visitor program to conduct research on...
Presented are schemes for implementing multigrid algorithms on message based MIMD multiprocessor sys...
Discussed is the implementation of a single algorithm on three parallel-vector computers. The algori...
The partitioning of a problem on a domain with unequal work estimates in different subddomains is co...
The development of multiprocessor simulations from a serial set of ordinary differential equations d...
During the past decade there has been a tremendous surge in understanding the nature of parallel com...
A major problem in achieving significant speed-up on parallel machines is the overhead involved with...
The purpose of this project has been to identify and test suitable technologies for implementation o...
AbstractMultiprocessor systems offer large gains in performance if algorithms for real problems can ...
An algorithm can be modeled as an index set and a set of dependence vectors. Each index vector in th...
The present status of numerical methods for partial differential equations on vector and parallel co...
The results of the implementation of a Navier-Stokes algorithm on three parallel/vector computers ar...
This thesis mainly covers the design and analysis of asynchronous parallel algorithms that can be ru...
Distributed-memory parallel computers dominate today's parallel computing arena. These machines, suc...