Many scheduling and synchronization problems for large-scale multiprocessing can be overcome using functional (or applicative) programming. With this observation, it is strange that so much attention within the functional programming community has focused on the "aggregate update problem" [10]: essentially how to implement FORTRAN arrays. This situation is strange because in-place updating of aggregates belongs more to uniprocessing than to mathematics. Several years ago functional style drew me to treatment ofd-dimensional arrays as 2^d-ary trees; in particular, matrices become quaternary trees or quadtrees. This convention yields efficient recopying-cum-update of any array; recursive, algebraic decomposition of conventional arit...
The present work presents a strategy to increase the arithmetic intensity of the solvers. Namely, we...
In a few number of applications, a need arises to do some usual linear algebra operations on a very ...
The solution of dense systems of linear equations is at the heart of numerical computations. Such sy...
Many scheduling and synchronization problems for large-scale multiprocessing can be overcome using f...
A technique for supporting quadtree matrices in a lazy functional langauge is presented that amelior...
AbstractA new formulation for LU decomposition allows efficient representation of intermediate matri...
A proof of concept is offered for the uniform representation of matrices serially in Morton-order (o...
With the emergence of thread-level parallelism as the primary means for continued improvement of per...
Using literate programming, complete Gofer code to invert a floating-point quadtree matrix is presen...
There are numerous hierarchical data structuring techniques in use for representing spatial data. On...
Two issues in linear algebra algorithms for multicomputers are addressed. First, how tounify paralle...
Parallel strategies are proposed for updating the QR decomposition of an m × n matrix after adding k...
International audienceTo exploit the potential of multicore architectures, recent dense linear algeb...
Accumulations are higher-order operations on structured objects; they leave the shape of an object u...
arallel strategies based on Givens rotations are proposed for updating the QR decomposition of an n ...
The present work presents a strategy to increase the arithmetic intensity of the solvers. Namely, we...
In a few number of applications, a need arises to do some usual linear algebra operations on a very ...
The solution of dense systems of linear equations is at the heart of numerical computations. Such sy...
Many scheduling and synchronization problems for large-scale multiprocessing can be overcome using f...
A technique for supporting quadtree matrices in a lazy functional langauge is presented that amelior...
AbstractA new formulation for LU decomposition allows efficient representation of intermediate matri...
A proof of concept is offered for the uniform representation of matrices serially in Morton-order (o...
With the emergence of thread-level parallelism as the primary means for continued improvement of per...
Using literate programming, complete Gofer code to invert a floating-point quadtree matrix is presen...
There are numerous hierarchical data structuring techniques in use for representing spatial data. On...
Two issues in linear algebra algorithms for multicomputers are addressed. First, how tounify paralle...
Parallel strategies are proposed for updating the QR decomposition of an m × n matrix after adding k...
International audienceTo exploit the potential of multicore architectures, recent dense linear algeb...
Accumulations are higher-order operations on structured objects; they leave the shape of an object u...
arallel strategies based on Givens rotations are proposed for updating the QR decomposition of an n ...
The present work presents a strategy to increase the arithmetic intensity of the solvers. Namely, we...
In a few number of applications, a need arises to do some usual linear algebra operations on a very ...
The solution of dense systems of linear equations is at the heart of numerical computations. Such sy...