The last ten years have seen the rise of a new parallel computing paradigm with diverse hardware architectures and software interfaces. One of the common architectures, known as \u27non-uniform memory access\u27 (NUMA), structures parallel computers so cores can access certain parts of memory faster than others. In our work, we sought to model a specific NUMA machine and use that model to inform optimizations for performing the Conjugate Gradient method. We used the model to come up with a segmented design that puts data that a core needs in memory where it can access it fast. Our segmented solution proved to be effective over the control with a maximum speed-up of 11.1x faster
A notable characteristic of the scientific computing and machine learning prob-lem domains is the la...
We characterize the performance and power attributes of the conjugate gradient (CG) sparse solver wh...
Solving large, sparse systems of linear equations plays a significant role in certain scientific com...
Gradient descent, conjugate gradient, and other iterative algorithms are a powerful class of algorit...
The sparse matrix-vector product is a widespread operation amongst the scientific computing communit...
As the core counts on modern multi-processor systems increase, so does the memory contention with al...
This whitepaper focuses on the study of the conjugate gradient method and how storage formats for sp...
Modern computer systems have evolved to employ powerful parallel architectures, including multi-core...
This is a post-peer-review, pre-copyedit version of an article published in Journal of Supercomputin...
© 2014 Technical University of Munich (TUM).The conjugate gradient (CG) is one of the most widely us...
The objective of this research is to improve the performance of sparse problems that have a wide ran...
Abstract—A new sparse high performance conjugate gradient benchmark (HPCG) has been recently release...
Many constraint propagation problems in early vision, including depth interpolation, can be cast as ...
Large scale machine learning requires tradeoffs. Commonly this tradeoff has led practitioners to cho...
This paper develops the original conjugate gradient method and the idea of preconditioning a system....
A notable characteristic of the scientific computing and machine learning prob-lem domains is the la...
We characterize the performance and power attributes of the conjugate gradient (CG) sparse solver wh...
Solving large, sparse systems of linear equations plays a significant role in certain scientific com...
Gradient descent, conjugate gradient, and other iterative algorithms are a powerful class of algorit...
The sparse matrix-vector product is a widespread operation amongst the scientific computing communit...
As the core counts on modern multi-processor systems increase, so does the memory contention with al...
This whitepaper focuses on the study of the conjugate gradient method and how storage formats for sp...
Modern computer systems have evolved to employ powerful parallel architectures, including multi-core...
This is a post-peer-review, pre-copyedit version of an article published in Journal of Supercomputin...
© 2014 Technical University of Munich (TUM).The conjugate gradient (CG) is one of the most widely us...
The objective of this research is to improve the performance of sparse problems that have a wide ran...
Abstract—A new sparse high performance conjugate gradient benchmark (HPCG) has been recently release...
Many constraint propagation problems in early vision, including depth interpolation, can be cast as ...
Large scale machine learning requires tradeoffs. Commonly this tradeoff has led practitioners to cho...
This paper develops the original conjugate gradient method and the idea of preconditioning a system....
A notable characteristic of the scientific computing and machine learning prob-lem domains is the la...
We characterize the performance and power attributes of the conjugate gradient (CG) sparse solver wh...
Solving large, sparse systems of linear equations plays a significant role in certain scientific com...