Tridiagonal solvers are important building blocks for a wide range of scientific applications that are commonly performance-sensitive. Recently, many-core architectures, such as GPUs, have become ubiquitous targets for these ap-plications. Therefore, a high-performance general-purpose GPU tridiagonal solver becomes critical. However, no existing GPU tridiagonal solver provides comparable quality of solutions to most common, general-purpose CPU tridi-agonal solvers, like Matlab or Intel MKL, due to no pivoting. Meanwhile, conventional pivoting algorithms are sequential and not applicable to GPUs. In this thesis, we propose three scalable tridiagonal algorithms with diag-onal pivoting for better quality of solutions than the state-of-the-art ...
The primary motivation for this research is to determine the feasibility of targeting FPGAs for use ...
Engineering, scientific, and financial applications often require the simultaneous solution of a lar...
Various tridiagonal solvers have been proposed in recent years for different parallel platforms. In ...
Tridiagonal solvers are important building blocks for a wide range of scientific applications that a...
Tridiagonal solvers are important building blocks for a wide range of scientific applications that a...
We study the performance of three parallel algorithms and their hybrid variants for solving tridiago...
Tridiagonal diagonally dominant linear systems arise in many scientific and engineering applications...
Tridiagonal diagonally dominant linear systems arise in many scientific and engineering applications...
Many eigenvalue and eigenvector algorithms begin with reducing the input matrix into a tridiagonal ...
The Parallel Diagonal Dominant (PDD) algorithm is an efficient tridiagonal solver. In this paper, a ...
We study the performance of three parallel algorithms and their hybrid variants for solving tridiago...
The Parallel Diagonal Dominant (PDD) algorithm is a highly efficient, ideally scalable tridiagonal s...
We present a multi-stage method for solving large tridiagonal systems on the GPU. Previously large t...
We present a multi-stage method for solving large tridiagonal systems on the GPU. Previously large t...
Abstract—We have previously suggested mixed precision iterative solvers specifically tailored to the...
The primary motivation for this research is to determine the feasibility of targeting FPGAs for use ...
Engineering, scientific, and financial applications often require the simultaneous solution of a lar...
Various tridiagonal solvers have been proposed in recent years for different parallel platforms. In ...
Tridiagonal solvers are important building blocks for a wide range of scientific applications that a...
Tridiagonal solvers are important building blocks for a wide range of scientific applications that a...
We study the performance of three parallel algorithms and their hybrid variants for solving tridiago...
Tridiagonal diagonally dominant linear systems arise in many scientific and engineering applications...
Tridiagonal diagonally dominant linear systems arise in many scientific and engineering applications...
Many eigenvalue and eigenvector algorithms begin with reducing the input matrix into a tridiagonal ...
The Parallel Diagonal Dominant (PDD) algorithm is an efficient tridiagonal solver. In this paper, a ...
We study the performance of three parallel algorithms and their hybrid variants for solving tridiago...
The Parallel Diagonal Dominant (PDD) algorithm is a highly efficient, ideally scalable tridiagonal s...
We present a multi-stage method for solving large tridiagonal systems on the GPU. Previously large t...
We present a multi-stage method for solving large tridiagonal systems on the GPU. Previously large t...
Abstract—We have previously suggested mixed precision iterative solvers specifically tailored to the...
The primary motivation for this research is to determine the feasibility of targeting FPGAs for use ...
Engineering, scientific, and financial applications often require the simultaneous solution of a lar...
Various tridiagonal solvers have been proposed in recent years for different parallel platforms. In ...