AbstractNew features of our DSC system for distributing a symbolic computation task over a network of processors are described. A new scheduler sends parallel subtasks to those compute nodes that are best suited in handling the added load of CPU usage and memory. Furthermore, a subtask can communicate back to the process that spawned it by a co-routine style calling mechanism. Two large experiments are described in this improved setting. In the first we have implemented an algorithm that can prove a number of more than 1,000 decimal digits prime in about 2 months elapsed time on some 20 computers. In the second a parallel version of a sparse linear system solver is used to compute the solution of sparse linear systems over finite fields. We...
An efficient data structure is presented which supports general unstructured sparse matrix-vector mu...
Abstract. Numerical linear algebra and combinatorial optimization are vast subjects; as is their int...
In this paper, we survey algorithms that allocate a parallel program represented by an edge-weighted...
New features of our DSC system for distributing a symbolic computation task over a network of proces...
AbstractNew features of our DSC system for distributing a symbolic computation task over a network o...
this paper appeared in "Design and Implementation of Symbolic Computation Systems," A. Mio...
(eng) Scheduling a program (i.e. constructing a timetable for the execution of its operations) is on...
We describe a coarse-grain parallel software system for the homogeneous solution of linear systems. ...
Problems in the class of unstructured sparse matrix computations are characterized by highly irregul...
International audienceScientific workloads are often described by directed acyclic task graphs. This...
The era of manycore computing will bring new fundamental challenges that the techniques designed for...
This thesis explores a fundamental issue in large-scale parallel computing: how to schedule tasks on...
AbstractWe have recently multiprocessed a code for the direct solution of sparse linear equations on...
We investigate the efficient iterative solution of large-scale sparse linear systems on shared-memor...
In this paper, we will investigate two complementary computational models that have been proposed re...
An efficient data structure is presented which supports general unstructured sparse matrix-vector mu...
Abstract. Numerical linear algebra and combinatorial optimization are vast subjects; as is their int...
In this paper, we survey algorithms that allocate a parallel program represented by an edge-weighted...
New features of our DSC system for distributing a symbolic computation task over a network of proces...
AbstractNew features of our DSC system for distributing a symbolic computation task over a network o...
this paper appeared in "Design and Implementation of Symbolic Computation Systems," A. Mio...
(eng) Scheduling a program (i.e. constructing a timetable for the execution of its operations) is on...
We describe a coarse-grain parallel software system for the homogeneous solution of linear systems. ...
Problems in the class of unstructured sparse matrix computations are characterized by highly irregul...
International audienceScientific workloads are often described by directed acyclic task graphs. This...
The era of manycore computing will bring new fundamental challenges that the techniques designed for...
This thesis explores a fundamental issue in large-scale parallel computing: how to schedule tasks on...
AbstractWe have recently multiprocessed a code for the direct solution of sparse linear equations on...
We investigate the efficient iterative solution of large-scale sparse linear systems on shared-memor...
In this paper, we will investigate two complementary computational models that have been proposed re...
An efficient data structure is presented which supports general unstructured sparse matrix-vector mu...
Abstract. Numerical linear algebra and combinatorial optimization are vast subjects; as is their int...
In this paper, we survey algorithms that allocate a parallel program represented by an edge-weighted...