DocumentCode
2387267
Title
Performance Models for Matrix Computations on Multicore Processors Using OpenMP
Author
Michailidis, Panagiotis D. ; Margaritis, Konstantinos G.
Author_Institution
Dept. of Balkan Studies, Univ. of Western Macedonia, Fiorina, Greece
fYear
2010
fDate
8-11 Dec. 2010
Firstpage
375
Lastpage
380
Abstract
The matrix computations such as matrix-vector and matrix multiplication are very challenging computational kernels arising in scientific computing. In this paper, we study and evaluate a number of different data decomposition schemes for matrix computations on multicore architectures using OpenMP programming model. Further, in this work we propose a simple and fast analytical model to predict the performance of matrix computations by taking memory access costs into account and data access schemes that appear in many scientific applications.
Keywords
matrix multiplication; multiprocessing systems; OpenMP programming model; data decomposition schemes; matrix computations; matrix multiplication; matrix-vector; multicore processors; performance models; Arrays; Computational modeling; Mathematical model; Matrix decomposition; Multicore processing; Program processors; Synchronization; Matrix multiplication; OpenMP; multicore;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2010 International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-9110-0
Electronic_ISBN
978-0-7695-4287-4
Type
conf
DOI
10.1109/PDCAT.2010.52
Filename
5704454
Link To Document