The Global Matrix Library (GML) is a distributed matrix library in the X10 language. GML is designed to simplify the development of scalable linear algebra applications. By hiding the communication and parallelism details, GML programs are written in a sequential style that is easy to use and understand by non expert programmers. Resilience is becoming a major challenge for HPC applications as the number of components in a typical system continues to increase. To address this challenge, we improved GML's adaptability to process failure and provided a mechanism for automatic data recovery. As iterative algorithms are commonly used in linear algebra applications, we also created a checkpoint/restore framework for developing resilient iterativ...
This paper discusses the design of linear algebra libraries for high performance computers. Particul...
As we stride toward the exascale era, due to increasing complexity of supercomputers, hard and soft ...
This thesis describes TRINITY, a framework to optimize linear algebra algorithms operat- ing over re...
Abstract—The Global Matrix Library (GML) is a distributed matrix library in the X10 language. GML is...
As the desire of scientists to perform ever larger computations drives the size of today’s high perf...
The lack of efficient resilience solutions is expected to be a major problem for the coming exascale...
none3noAs large-scale linear equation systems are pervasive in many scientific fields, great efforts...
The Multicomputer Toolbox includes sparse, dense, and iterative scalable linear algebra libraries. D...
Scale-out programs run on multiple processes in a cluster. In scale-out systems, processes can fail....
On the road to exascale computing, the gap between hardware peak performance and application perform...
Iterative methods are commonly used approaches to solve large, sparse linear systems, which are fund...
Exascale studies project reliability challenges for future HPC systems. We present the Global View R...
AbstractActive libraries can be defined as libraries which play an active part in the compilation, i...
One of the main principles in the new FEM package FEAST is a recursive Divide and Conquer strategy w...
With the proliferation of parallel and distributed systems, it is an increasingly important problem ...
This paper discusses the design of linear algebra libraries for high performance computers. Particul...
As we stride toward the exascale era, due to increasing complexity of supercomputers, hard and soft ...
This thesis describes TRINITY, a framework to optimize linear algebra algorithms operat- ing over re...
Abstract—The Global Matrix Library (GML) is a distributed matrix library in the X10 language. GML is...
As the desire of scientists to perform ever larger computations drives the size of today’s high perf...
The lack of efficient resilience solutions is expected to be a major problem for the coming exascale...
none3noAs large-scale linear equation systems are pervasive in many scientific fields, great efforts...
The Multicomputer Toolbox includes sparse, dense, and iterative scalable linear algebra libraries. D...
Scale-out programs run on multiple processes in a cluster. In scale-out systems, processes can fail....
On the road to exascale computing, the gap between hardware peak performance and application perform...
Iterative methods are commonly used approaches to solve large, sparse linear systems, which are fund...
Exascale studies project reliability challenges for future HPC systems. We present the Global View R...
AbstractActive libraries can be defined as libraries which play an active part in the compilation, i...
One of the main principles in the new FEM package FEAST is a recursive Divide and Conquer strategy w...
With the proliferation of parallel and distributed systems, it is an increasingly important problem ...
This paper discusses the design of linear algebra libraries for high performance computers. Particul...
As we stride toward the exascale era, due to increasing complexity of supercomputers, hard and soft ...
This thesis describes TRINITY, a framework to optimize linear algebra algorithms operat- ing over re...