The rise of cloud computing and deep machine learning in recent years have led to a tremendous growth of workloads that are not only large, but also have highly sparse representations. A large fraction of machine learning problems are formulated as sparse linear algebra problems in which the entries in the matrices are mostly zeros. Not surprisingly, optimizing linear algebra algorithms to take advantage of this sparseness is critical for efficient computation on these large datasets. This thesis presents a detailed analysis of several approaches to sparse matrix-matrix multiplication, a core computation of linear algebra kernels. While the arithmetic count of operations for the nonzero elements of the matrices are the same regardless of t...
Technology scaling trends have enabled the exponential growth of computing power. However, the perfo...
Matrix decomposition plays an increasingly significant role in many scientific and engineering appli...
abstract: The past decade has seen a tremendous surge in running machine learning (ML) functions on ...
The rise of cloud computing and deep machine learning in recent years have led to a tremendous growt...
Recent years have witnessed a tremendous surge of interest in accelerating sparse linear algebra app...
This work is comprised of two different projects in numerical linear algebra. The first project is a...
abstract: With the end of Dennard scaling and Moore's law, architects have moved towards heterogene...
Machine Learning inference requires the multiplication of large, sparse matrices. We argue that dire...
This dissertation presents an architecture to accelerate sparse matrix linear algebra,which is among...
Sparse Matrix-Matrix multiplication (SpMM) is a fundamental operation over irregular data, which is ...
The objective of this research is to improve the performance of sparse problems that have a wide ran...
The thesis investigates the BLAS-3 routine of sparse matrix-matrix multiplication (SpGEMM) based on ...
We present a novel method to optimise sparse matrix kernels for reconfigurable accelerators, throug...
Sparse Lower-Upper (LU) Triangular Decomposition is important to many di erent applications, includi...
Abstract. Sparse matrix-vector multiplication is an important computational kernel that tends to per...
Technology scaling trends have enabled the exponential growth of computing power. However, the perfo...
Matrix decomposition plays an increasingly significant role in many scientific and engineering appli...
abstract: The past decade has seen a tremendous surge in running machine learning (ML) functions on ...
The rise of cloud computing and deep machine learning in recent years have led to a tremendous growt...
Recent years have witnessed a tremendous surge of interest in accelerating sparse linear algebra app...
This work is comprised of two different projects in numerical linear algebra. The first project is a...
abstract: With the end of Dennard scaling and Moore's law, architects have moved towards heterogene...
Machine Learning inference requires the multiplication of large, sparse matrices. We argue that dire...
This dissertation presents an architecture to accelerate sparse matrix linear algebra,which is among...
Sparse Matrix-Matrix multiplication (SpMM) is a fundamental operation over irregular data, which is ...
The objective of this research is to improve the performance of sparse problems that have a wide ran...
The thesis investigates the BLAS-3 routine of sparse matrix-matrix multiplication (SpGEMM) based on ...
We present a novel method to optimise sparse matrix kernels for reconfigurable accelerators, throug...
Sparse Lower-Upper (LU) Triangular Decomposition is important to many di erent applications, includi...
Abstract. Sparse matrix-vector multiplication is an important computational kernel that tends to per...
Technology scaling trends have enabled the exponential growth of computing power. However, the perfo...
Matrix decomposition plays an increasingly significant role in many scientific and engineering appli...
abstract: The past decade has seen a tremendous surge in running machine learning (ML) functions on ...