DocumentCode :
592101
Title :
Sparse Matrix-Vector Multiplication Based on Network-on-Chip: On Data Mapping
Author :
Mansour, Ayman ; Gotze, Joachim
Author_Institution :
Inf. Process. Lab., Tech. Univ. Dortmund, Dortmund, Germany
fYear :
2012
fDate :
17-20 Dec. 2012
Firstpage :
41
Lastpage :
44
Abstract :
Sparse Matrix-Vector Multiplication (SMVM) on parallel hardware is a very sophisticated problem because of the irregular data communication requirements. The communication volume in the parallel hardware is determined by how data is distributed among the processing elements. In this paper we introduce two methods of data mapping for SMVM based on Network-on-Chip (NoC) in order to spread the load among its components. Later, we introduce the effect of reordering of the sparse matrix on those mapping methods. Simulations are performed using an OMNeT++ based NoC simulator.
Keywords :
data communication; network-on-chip; parallel processing; public domain software; sparse matrices; OMNeT++-based NoC simulator; SMVM; communication volume; data distribution; data mapping; irregular data communication requirements; network-on-chip; parallel hardware; sparse matrix-vector multiplication; Parallel architectures; Programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architectures, Algorithms and Programming (PAAP), 2012 Fifth International Symposium on
Conference_Location :
Taipei
ISSN :
2168-3034
Print_ISBN :
978-1-4673-4566-8
Type :
conf
DOI :
10.1109/PAAP.2012.14
Filename :
6424734
Link To Document :
بازگشت