You are currently on the new version of our website. Access the old version .

8 Results Found

  • Article
  • Open Access
11 Citations
3,517 Views
26 Pages

AAQAL: A Machine Learning-Based Tool for Performance Optimization of Parallel SPMV Computations Using Block CSR

  • Muhammad Ahmed,
  • Sardar Usman,
  • Nehad Ali Shah,
  • M. Usman Ashraf,
  • Ahmed Mohammed Alghamdi,
  • Adel A. Bahadded and
  • Khalid Ali Almarhabi

13 July 2022

The sparse matrix–vector product (SpMV), considered one of the seven dwarfs (numerical methods of significance), is essential in high-performance real-world scientific and analytical applications requiring solution of large sparse linear equati...

  • Article
  • Open Access
1 Citations
2,747 Views
18 Pages

31 August 2023

Sparse matrix-vector multiplication (SpMV) is central to many scientific, engineering, and other applications, including machine learning. Compressed Sparse Row (CSR) is a widely used sparse matrix storage format. SpMV using the CSR format on GPU com...

  • Article
  • Open Access
17 Citations
6,783 Views
30 Pages

Performance Analysis of Sparse Matrix-Vector Multiplication (SpMV) on Graphics Processing Units (GPUs)

  • Sarah AlAhmadi,
  • Thaha Mohammed,
  • Aiiad Albeshri,
  • Iyad Katib and
  • Rashid Mehmood

13 October 2020

Graphics processing units (GPUs) have delivered a remarkable performance for a variety of high performance computing (HPC) applications through massive parallelism. One such application is sparse matrix-vector (SpMV) computations, which is central to...

  • Article
  • Open Access
1 Citations
6,013 Views
24 Pages

10 October 2024

Sparse matrix–matrix multiplication (SpMM) is essential for deep learning models and scientific computing. Recently, Tensor Cores (TCs) on GPUs, originally designed for dense matrix multiplication with mixed precision, have gained prominence. H...

  • Article
  • Open Access
4 Citations
5,026 Views
26 Pages

Sparse matrix-vector multiplication (SpMV) can be used to solve diverse-scaled linear systems and eigenvalue problems that exist in numerous, and varying scientific applications. One of the scientific applications that SpMV is involved in is known as...

  • Article
  • Open Access
1 Citations
4,436 Views
24 Pages

Graph traversal is widely used in map routing, social network analysis, causal discovery and many more applications. Because it is a memory-bound process, graph traversal puts significant pressure on the memory subsystem. Due to poor spatial locality...

  • Article
  • Open Access
904 Views
21 Pages

29 June 2025

Sparse matrix–vector multiplication (SpMV) plays a significant role in the computational costs of many scientific applications such as 2D/3D robotics, power network problems, and computer vision. Numerous implementations using different sparse...

  • Article
  • Open Access
3 Citations
2,317 Views
21 Pages

23 September 2022

The transport characteristics of the unsteady flow field in rarefied plasma plumes is crucial for a pulsed vacuum arc in which the particle distribution varies from 1016 to 1022 m−3. The direct simulation Monte Carlo (DSMC) method and particle-...