• DocumentCode
    2576946
  • Title

    Direct mapped cache performance modeling for sparse matrix operations

  • Author

    Doallo, Ramón ; Fraguela, Basilio B. ; Zapat, Emilio L.

  • Author_Institution
    Dept. de Electron. e Sistemas, Coruna Univ., Spain
  • fYear
    1999
  • fDate
    3-5 Feb 1999
  • Firstpage
    331
  • Lastpage
    338
  • Abstract
    Sparse matrices are in the kernel of numerical applications. Their compressed storage, which permits both operations and memory savings, generates irregular access patterns, reducing the performance of the memory hierarchy In this work we present a probabilistic model for the prediction of the number of misses of a direct mapped cache memory, considering sparse matrices with a uniform entries distribution. The number of misses is directly related to the program execution time and the memory hierarchy performance. The model considers the three types of standard interferences: intrinsic, self-cross interferences. We explain in detail the modeling of a representative matrix operation such as the sparse matrix-dense matrix product, considering several loop orderings, and include validation results that show the model accuracy
  • Keywords
    cache storage; performance evaluation; sparse matrices; virtual storage; cache performance modeling; direct mapped cache memory; memory hierarchy; probabilistic model; representative matrix operation; sparse matrix; sparse matrix-dense matrix product; Analytical models; Batteries; Computational modeling; Counting circuits; Hardware; Ice; Interference; Microprocessors; Predictive models; Sparse matrices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1999. PDP '99. Proceedings of the Seventh Euromicro Workshop on
  • Conference_Location
    Funchal
  • Print_ISBN
    0-7695-0059-5
  • Type

    conf

  • DOI
    10.1109/EMPDP.1999.746696
  • Filename
    746696