There is a growing performance gap between computation and communication on modern computers, making it crucial to develop algorithms with lower latency and bandwidth requirements. Because systems of linear equations are important for numerous scientific and engineering applications, I have studied several approaches for reducing communication in those problems. First, I developed optimizations to dense LU with partial pivoting, which downstream applications can adopt with little to no effort. Second, I consider two techniques to completely replace pivoting in dense LU, which can provide significantly higher speedups, albeit without the same numerical guarantees as partial pivoting. One technique uses randomized preprocessing, while the oth...
The impact of the communication on the performance of numerical algorithms increases with the number...
International audienceSince the cost of communication (moving data) greatly exceeds the cost of doin...
To efficiently scale dense linear algebra problems to future exascale systems, communication cost mu...
Sparse matrix operations dominate the cost of many scientific applications. In parallel, the perform...
This dissertation focuses on a widely used linear algebra kernel to solve linear systems, that is th...
AbstractWe study several solvers for the solution of general linear systems where the main objective...
We study several solvers for the solution of general linear systems where the main objective is to r...
The solution of dense systems of linear equations is at the heart of numerical computations. Such sy...
Systems of linear equations are central to many science and engineering application domains. Given t...
Dense linear algebra computations are essential to nearly every problem in scientific computing and ...
This is a post-peer-review, pre-copyedit version. The final authenticated version is available onlin...
AbstractWe review the influence of the advent of high-performance computing on the solution of linea...
Parallelizing sparse irregular application on distributed memory systems poses serious scalability c...
This paper presents CALU, a Communication Avoiding algorithm for the LU factorization of dense matri...
The impact of the communication on the performance of numerical algorithms increases with the number...
The impact of the communication on the performance of numerical algorithms increases with the number...
International audienceSince the cost of communication (moving data) greatly exceeds the cost of doin...
To efficiently scale dense linear algebra problems to future exascale systems, communication cost mu...
Sparse matrix operations dominate the cost of many scientific applications. In parallel, the perform...
This dissertation focuses on a widely used linear algebra kernel to solve linear systems, that is th...
AbstractWe study several solvers for the solution of general linear systems where the main objective...
We study several solvers for the solution of general linear systems where the main objective is to r...
The solution of dense systems of linear equations is at the heart of numerical computations. Such sy...
Systems of linear equations are central to many science and engineering application domains. Given t...
Dense linear algebra computations are essential to nearly every problem in scientific computing and ...
This is a post-peer-review, pre-copyedit version. The final authenticated version is available onlin...
AbstractWe review the influence of the advent of high-performance computing on the solution of linea...
Parallelizing sparse irregular application on distributed memory systems poses serious scalability c...
This paper presents CALU, a Communication Avoiding algorithm for the LU factorization of dense matri...
The impact of the communication on the performance of numerical algorithms increases with the number...
The impact of the communication on the performance of numerical algorithms increases with the number...
International audienceSince the cost of communication (moving data) greatly exceeds the cost of doin...
To efficiently scale dense linear algebra problems to future exascale systems, communication cost mu...