Migration of vectorized iterative solvers to distributed memory architectures
- AT&T Bell Labs., Murray Hill, NJ (United States)
- CSCS-ETH, Manno (Switzerland)
Both necessity and opportunity motivate the use of high-performance computers for iterative linear solvers. Necessity results from the size of the problems being solved-smaller problems are often better handled by direct methods. Opportunity arises from the formulation of the iterative methods in terms of simple linear algebra operations, even if this {open_quote}natural{close_quotes} parallelism is not easy to exploit in irregularly structured sparse matrices and with good preconditioners. As a result, high-performance implementations of iterative solvers have attracted a lot of interest in recent years. Most efforts are geared to vectorize or parallelize the dominating operation-structured or unstructured sparse matrix-vector multiplication, or to increase locality and parallelism by reformulating the algorithm-reducing global synchronization in inner products or local data exchange in preconditioners. Target architectures for iterative solvers currently include mostly vector supercomputers and architectures with one or few optimized (e.g., super-scalar and/or super-pipelined RISC) processors and hierarchical memory systems. More recently, parallel computers with physically distributed memory and a better price/performance ratio have been offered by vendors as a very interesting alternative to vector supercomputers. However, programming comfort on such distributed memory parallel processors (DMPPs) still lags behind. Here the authors are concerned with iterative solvers and their changing computing environment. In particular, they are considering migration from traditional vector supercomputers to DMPPs. Application requirements force one to use flexible and portable libraries. They want to extend the portability of iterative solvers rather than reimplementing everything for each new machine, or even for each new architecture.
- Research Organization:
- Front Range Scientific Computations, Inc., Boulder, CO (United States); USDOE, Washington, DC (United States); National Science Foundation, Washington, DC (United States)
- OSTI ID:
- 223853
- Report Number(s):
- CONF-9404305--Vol.1; ON: DE96005735
- Country of Publication:
- United States
- Language:
- English
Similar Records
A high performance linear equation solver on the VPP500 parallel supercomputer
Performance analysis of high quality parallel preconditioners applied to 3D finite element structural analysis
Iterative methods for the WLS state estimation on RISC, vector, and parallel computers
Conference
·
Fri Dec 30 23:00:00 EST 1994
·
OSTI ID:87681
Performance analysis of high quality parallel preconditioners applied to 3D finite element structural analysis
Conference
·
Fri Dec 30 23:00:00 EST 1994
·
OSTI ID:223863
Iterative methods for the WLS state estimation on RISC, vector, and parallel computers
Conference
·
Fri Oct 01 00:00:00 EDT 1993
·
OSTI ID:10108682