• 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