Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Sparse matrix–vector multiplication

View through CrossRef
Abstract This chapter introduces irregular algorithms and presents the example of parallel sparse matrix-vector multiplication (SpMV), which is the central operation in iterative linear system solvers. The irregular sparsity pattern of the matrix does not change during the multiplication, which may be repeated many times. This justifies putting a lot of effort into finding a good data distribution. The Mondriaan distribution of a sparse matrix is a useful non-Cartesian distribution that can be found by hypergraph-based partitioning. The Mondriaan package implements such a partitioning and also the newer medium-grain partitioning method. The chapter analyses the special cases of random sparse matrices and Laplacian matrices. It uses performance profiles and geometric means to compare different partitioning methods. Furthermore, it presents the hybrid-BSP model and a hybrid-BSP SpMV, which are aimed at hybrid distributed/shared-memory architectures. The parallel SpMV can be incorporated in applications, ranging from PageRank computation to artificial neural networks.
Title: Sparse matrix–vector multiplication
Description:
Abstract This chapter introduces irregular algorithms and presents the example of parallel sparse matrix-vector multiplication (SpMV), which is the central operation in iterative linear system solvers.
The irregular sparsity pattern of the matrix does not change during the multiplication, which may be repeated many times.
This justifies putting a lot of effort into finding a good data distribution.
The Mondriaan distribution of a sparse matrix is a useful non-Cartesian distribution that can be found by hypergraph-based partitioning.
The Mondriaan package implements such a partitioning and also the newer medium-grain partitioning method.
The chapter analyses the special cases of random sparse matrices and Laplacian matrices.
It uses performance profiles and geometric means to compare different partitioning methods.
Furthermore, it presents the hybrid-BSP model and a hybrid-BSP SpMV, which are aimed at hybrid distributed/shared-memory architectures.
The parallel SpMV can be incorporated in applications, ranging from PageRank computation to artificial neural networks.

Related Results

Rumah Perkalian Diminati Siswa SDN Aisyah Surabaya Sebagai Media Pembelajaran Matematika
Rumah Perkalian Diminati Siswa SDN Aisyah Surabaya Sebagai Media Pembelajaran Matematika
From this research, the researcher wants to further develop learning media that uses game media so that it attracts more interest from students at SD Aisyah Surabaya. This research...
Germanium/Silicon-Germanium Heterostructure Avalanche Photodiodes on Silicon
Germanium/Silicon-Germanium Heterostructure Avalanche Photodiodes on Silicon
Near-infrared photodiodes (PDs) of Ge on Si have been widely studied in Si photonics for the optical communications (1.3–1.6 μm). Ge-based avalanche PDs (APDs) have been also studi...
Multiplication of Matrices
Multiplication of Matrices
This study is about multiplication of matrices. Multiplication of real numbers, which can be written along a line, is also two way. Here, the direction is not an influential factor...
Matrix Subgridding and Its Effects in Dual Porosity Simulators
Matrix Subgridding and Its Effects in Dual Porosity Simulators
Abstract Naturally fractured reservoirs are found throughout the world and contain significant amounts of oil reserves. The so-called dual porosity model is one o...
A quasi-cyclic compressed sensing delay estimation algorithm based on progressive edge-growth
A quasi-cyclic compressed sensing delay estimation algorithm based on progressive edge-growth
Time delay estimation (TDE) is a hot research topic in wireless location technology. Compressed sensing (CS) theory has been widely applied to image reconstruction and direction of...
MECHANISMS OF SCHEMATIC MODELING BASED ON VECTOR LOGIC
MECHANISMS OF SCHEMATIC MODELING BASED ON VECTOR LOGIC
Context. This paper addresses issues relevant to the EDA market – reducing the cost and time of testing and verification of digital projects by synthesizing the logic vector of a d...
Efficiency of Steamflooding in Naturally Fractured Reservoirs
Efficiency of Steamflooding in Naturally Fractured Reservoirs
Abstract This study aims to identify the effective parameters on matrix heating and recovery, and the efficiencies of these processes while there is a continuous ...
Enhanced Scalar Multiplication Algorithm over Prime Field Using Elliptic Net
Enhanced Scalar Multiplication Algorithm over Prime Field Using Elliptic Net
Scalar multiplication in elliptic curve cryptography is the most expensive and time-consuming operation. The elliptic curve cryptography attracted interest due to the development o...

Back to Top