Abstract—The Global Matrix Library (GML) is a distributed matrix library in the X10 language. GML is designed to sim-plify 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 appli-cations 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 mecha-nism for automatic data recovery. As iterative algorithms are commonly used in linear algebra applications, we also created a checkpoint/restore framework for developing resili...
AbstractExascale studies project reliability challenges for future high-performance computing (HPC) ...
One of the main principles in the new FEM package FEAST is a recursive Divide and Conquer strategy w...
This thesis describes TRINITY, a framework to optimize linear algebra algorithms operat- ing over re...
The Global Matrix Library (GML) is a distributed matrix library in the X10 language. GML is designed...
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...
Scale-out programs run on multiple processes in a cluster. In scale-out systems, processes can fail....
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...
Iterative methods are commonly used approaches to solve large, sparse linear systems, which are fund...
On the road to exascale computing, the gap between hardware peak performance and application perform...
Exascale studies project reliability challenges for future HPC systems. We present the Global View R...
With the proliferation of parallel and distributed systems, it is an increasingly important problem ...
AbstractActive libraries can be defined as libraries which play an active part in the compilation, i...
This paper discusses the design of linear algebra libraries for high performance computers. Particul...
AbstractExascale studies project reliability challenges for future high-performance computing (HPC) ...
One of the main principles in the new FEM package FEAST is a recursive Divide and Conquer strategy w...
This thesis describes TRINITY, a framework to optimize linear algebra algorithms operat- ing over re...
The Global Matrix Library (GML) is a distributed matrix library in the X10 language. GML is designed...
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...
Scale-out programs run on multiple processes in a cluster. In scale-out systems, processes can fail....
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...
Iterative methods are commonly used approaches to solve large, sparse linear systems, which are fund...
On the road to exascale computing, the gap between hardware peak performance and application perform...
Exascale studies project reliability challenges for future HPC systems. We present the Global View R...
With the proliferation of parallel and distributed systems, it is an increasingly important problem ...
AbstractActive libraries can be defined as libraries which play an active part in the compilation, i...
This paper discusses the design of linear algebra libraries for high performance computers. Particul...
AbstractExascale studies project reliability challenges for future high-performance computing (HPC) ...
One of the main principles in the new FEM package FEAST is a recursive Divide and Conquer strategy w...
This thesis describes TRINITY, a framework to optimize linear algebra algorithms operat- ing over re...