We propose two novel techniques for overcoming load-imbalance encountered when implementing so-called look-ahead mechanisms in relevant dense matrix factorizations for the solution of linear systems. Both techniques target the scenario where two thread teams are created/activated during the factorization, with each team in charge of performing an independent task/branch of execution. The first technique promotes worker sharing (WS) between the two tasks, allowing the threads of the task that completes first to be reallocated for use by the costlier task. The second technique allows a fast task to alert the slower task of completion, enforcing the early termination (ET) of the second task, and a smooth transition of the factorization procedu...
The LU factorization is an important numerical algorithm for solving systems of linear equations in ...
This paper presents some works on the LU factorization from the ScaLAPACK library. First, a complexi...
The LU factorization is an important numerical algorithm for solving systems of linear equations in ...
We propose two novel techniques for overcoming load-imbalance encountered when implementing so-calle...
We propose two novel techniques for overcoming load-imbalance encountered when implementing so-calle...
With the emergence of thread-level parallelism as the primary means for continued improvement of per...
On multicomputers the partial pivoting phase of the LU factorization has a peculiar load unbalancing...
We present an out-of-core sparse nonsymmetric LU-factorization algorithm with partial pivoting. We h...
Many linear algebra algorithms require explicit row/column swapping mainly when pivoting operations ...
This paper presents CALU, a Communication Avoiding algorithm for the LU factorization of dense matri...
We investigate a parallelization strategy for dense matrix factorization (DMF) algorithms, using Ope...
The solution of dense systems of linear equations is at the heart of numerical computations. Such sy...
This paper considers key ideas in the design of out-of-core dense LU factorization routines. A left...
This dissertation focuses on a widely used linear algebra kernel to solve linear systems, that is th...
Abstract—LU factorization with partial pivoting is a canonical numerical procedure and the main comp...
The LU factorization is an important numerical algorithm for solving systems of linear equations in ...
This paper presents some works on the LU factorization from the ScaLAPACK library. First, a complexi...
The LU factorization is an important numerical algorithm for solving systems of linear equations in ...
We propose two novel techniques for overcoming load-imbalance encountered when implementing so-calle...
We propose two novel techniques for overcoming load-imbalance encountered when implementing so-calle...
With the emergence of thread-level parallelism as the primary means for continued improvement of per...
On multicomputers the partial pivoting phase of the LU factorization has a peculiar load unbalancing...
We present an out-of-core sparse nonsymmetric LU-factorization algorithm with partial pivoting. We h...
Many linear algebra algorithms require explicit row/column swapping mainly when pivoting operations ...
This paper presents CALU, a Communication Avoiding algorithm for the LU factorization of dense matri...
We investigate a parallelization strategy for dense matrix factorization (DMF) algorithms, using Ope...
The solution of dense systems of linear equations is at the heart of numerical computations. Such sy...
This paper considers key ideas in the design of out-of-core dense LU factorization routines. A left...
This dissertation focuses on a widely used linear algebra kernel to solve linear systems, that is th...
Abstract—LU factorization with partial pivoting is a canonical numerical procedure and the main comp...
The LU factorization is an important numerical algorithm for solving systems of linear equations in ...
This paper presents some works on the LU factorization from the ScaLAPACK library. First, a complexi...
The LU factorization is an important numerical algorithm for solving systems of linear equations in ...