Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Evaluate Metadata of Sparse Matrix for SpMV on Shared Memory Architecture

Author 1: Nazmul Ahasan Maruf Author 2: Waseem Ahmed
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 10, No. 11 · Published 2019

DOI: https://doi.org/10.14569/IJACSA.2019.0101182

Abstract

Sparse Matrix operations are frequently used op-erations in scientific, engineering and high-performance com-puting (HPC) applications. Among them, sparse matrix-vector multiplication (SpMV) is a popular kernel and considered an important numerical method for science, engineering and in scientific computing. However, SpMV is a computationally expen-sive operation. To obtain better performance, SpMV depends on certain factors; choosing the right storage format for the sparse matrix is one of them. Other things like data access pattern, the sparsity of the matrix data set, load balancing, sharing of the memory hierarchy, etc. are other factors that affect performance. Metadata, that describes the substructure of the sparse matrix, like shape, density, sparsity, etc. of the sparse matrix also affects performance efficiency for any sparse matrix operation. Various approaches presented in literature over the last few decades given good results for certain types of matrix structures and don’t perform as well with others. Developers thus are faced with a difficulty in choosing the most appropriate format. In this research, an approach is presented that evaluates metadata of a given sparse matrix and suggest to the developers the most suitable storage format to use for SpMV.

Keywords

How to Cite this Article

Maruf, N. A., & Ahmed, W. (2019). Evaluate Metadata of Sparse Matrix for SpMV on Shared Memory Architecture. International Journal of Advanced Computer Science and Applications, 10(11). https://doi.org/10.14569/IJACSA.2019.0101182

Maruf, Nazmul Ahasan, and Waseem Ahmed. "Evaluate Metadata of Sparse Matrix for SpMV on Shared Memory Architecture." International Journal of Advanced Computer Science and Applications, vol. 10, no. 11, 2019, https://doi.org/10.14569/IJACSA.2019.0101182.

@article{Maruf2019,
  title     = {Evaluate Metadata of Sparse Matrix for SpMV on Shared Memory Architecture},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {10},
  number    = {11},
  year      = {2019},
  publisher = {The Science and Information Organization},
  author    = {Nazmul Ahasan Maruf and Waseem Ahmed},
  doi       = {10.14569/IJACSA.2019.0101182},
  url       = {https://doi.org/10.14569/IJACSA.2019.0101182}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.