The communication and synchronization overhead inherent in parallel processing can lead to situations where adding processors to the solution method actually increases execution time. Problem type, problem size, and architecture type all affect the optimal number of processors to employ. The numerical solution of an elliptic partial differential equation is examined in order to study the relationship between problem size and architecture. The equation's domain is discretized into n sup 2 grid points which are divided into partitions and mapped onto the individual processor memories. The relationships between grid size, stencil type, partitioning strategy, processor execution time, and communication network type are analytically quantified. ...
Discussed is the implementation of a single algorithm on three parallel-vector computers. The algori...
The purpose of this project has been to identify and test suitable technologies for implementation o...
In this paper three models of parallel speedup are studied. They are fixed-size speedup, fixed-time ...
Given a discretization stencil, partitioning the problem domain is an important first step for the e...
The efficient solution of large-scale systems resulting from the discretization of partial different...
This dissertation proposes a new technique for efficient parallel solution of very large linear syst...
This dissertation studies the sources of poor performance in scientific computing codes based on par...
This paper examines the potential of parallel computation methods for partial differential equations...
AbstractVery large scale mathematical modelling such as accurate modelling using Navier's equations ...
The solution of elliptic partial differential equations is a common performance bottleneck in scient...
Partial Differential Equations (PDEs) are used ubiquitously in modelling natural phenomena. It is ge...
The idea is considered that architectures for massively parallel computers must be designed to go be...
Computer simulations that solve partial differential equations (PDEs) are common in many fields of s...
We consider computations associated with data parallel iterative solvers used for the numerical solu...
This paper describes the use of a parallel computer system in applying a finite difference method to...
Discussed is the implementation of a single algorithm on three parallel-vector computers. The algori...
The purpose of this project has been to identify and test suitable technologies for implementation o...
In this paper three models of parallel speedup are studied. They are fixed-size speedup, fixed-time ...
Given a discretization stencil, partitioning the problem domain is an important first step for the e...
The efficient solution of large-scale systems resulting from the discretization of partial different...
This dissertation proposes a new technique for efficient parallel solution of very large linear syst...
This dissertation studies the sources of poor performance in scientific computing codes based on par...
This paper examines the potential of parallel computation methods for partial differential equations...
AbstractVery large scale mathematical modelling such as accurate modelling using Navier's equations ...
The solution of elliptic partial differential equations is a common performance bottleneck in scient...
Partial Differential Equations (PDEs) are used ubiquitously in modelling natural phenomena. It is ge...
The idea is considered that architectures for massively parallel computers must be designed to go be...
Computer simulations that solve partial differential equations (PDEs) are common in many fields of s...
We consider computations associated with data parallel iterative solvers used for the numerical solu...
This paper describes the use of a parallel computer system in applying a finite difference method to...
Discussed is the implementation of a single algorithm on three parallel-vector computers. The algori...
The purpose of this project has been to identify and test suitable technologies for implementation o...
In this paper three models of parallel speedup are studied. They are fixed-size speedup, fixed-time ...