We describe the design, implementation and performance of a Sparse Hybrid Automatic Parallelization Environment (SHAPE). SHAPE partitions and schedules sparse matrix computations for Cholesky factorization with the goal of achieving good performance at low cost, while providing flexibility for use as an experimental tool. It employs efficient parallelization algorithms which reduce the communication cost without adversely affecting the load balance by using a hybrid mixture of column and block partitions. Through several parameters, SHAPE aims for portability across a diverse range of sparse matrix structures and message-passing multiprocessors with different communication cost parameters. We present preliminary timing results on the iPSC/8...
Sparse matrices are first class objects in many VHLLs (very high level languages) used for scientifi...
International audienceSeveral applications in numerical scientific computing involve very large spar...
Parallel computing promises several orders of magnitude increase in our ability to solve realistic c...
Problems in the class of unstructured sparse matrix computations are characterized by highly irregul...
International audienceIn this paper, we propose a generic method of automatic parallelization for sp...
International audienceMany applications in scientific computing process very large sparse matrices o...
Vector computers have been extensively used for years in matrix algebra to treat with large dense ma...
It is important to have a fast, robust and scalable algorithm to solve a sparse linear system AX=B. ...
Sparse matrix computations arise in many scientific computing problems and for some (e.g.: iterative...
AbstractThere exist many storage formats for the in-memory representation of sparse matrices. Choosi...
We apply object-oriented software design patterns to develop code for scientific software involving ...
The bottleneck of most data analyzing systems, signal processing systems, and intensive computing sy...
In parallel finite element solvers, sparse matrix assembly is often a bottleneck. Implemented using ...
We apply object-oriented software design patterns to develop code for scientific software involving ...
This paper presents a new software framework for solving large and sparse linear systems on current ...
Sparse matrices are first class objects in many VHLLs (very high level languages) used for scientifi...
International audienceSeveral applications in numerical scientific computing involve very large spar...
Parallel computing promises several orders of magnitude increase in our ability to solve realistic c...
Problems in the class of unstructured sparse matrix computations are characterized by highly irregul...
International audienceIn this paper, we propose a generic method of automatic parallelization for sp...
International audienceMany applications in scientific computing process very large sparse matrices o...
Vector computers have been extensively used for years in matrix algebra to treat with large dense ma...
It is important to have a fast, robust and scalable algorithm to solve a sparse linear system AX=B. ...
Sparse matrix computations arise in many scientific computing problems and for some (e.g.: iterative...
AbstractThere exist many storage formats for the in-memory representation of sparse matrices. Choosi...
We apply object-oriented software design patterns to develop code for scientific software involving ...
The bottleneck of most data analyzing systems, signal processing systems, and intensive computing sy...
In parallel finite element solvers, sparse matrix assembly is often a bottleneck. Implemented using ...
We apply object-oriented software design patterns to develop code for scientific software involving ...
This paper presents a new software framework for solving large and sparse linear systems on current ...
Sparse matrices are first class objects in many VHLLs (very high level languages) used for scientifi...
International audienceSeveral applications in numerical scientific computing involve very large spar...
Parallel computing promises several orders of magnitude increase in our ability to solve realistic c...