• DocumentCode
    504063
  • Title

    Accelerate Cache Simulation with Generic GPU

  • Author

    Han, Wan ; Xiaopeng, Gao ; Zhiqiang, Wang

  • Author_Institution
    State Key Lab. of Virtual Reality Technol. & Syst., Beihang Univ. Beijing, Beijing, China
  • Volume
    1
  • fYear
    2009
  • fDate
    11-14 Oct. 2009
  • Firstpage
    92
  • Lastpage
    97
  • Abstract
    Trace-driven cache simulation is the most widely used method to evaluate different cache structures. Several techniques have been proposed to reduce the simulation time of sequential trace-driven simulation. An obvious way to achieve fast parallel simulation is to simulate the individual independent sets of a cache concurrently on different compute resources. We propose improvements to current trace-driven simulation methods to make them faster and more economical. This paper considers the use of generic GPU to accelerate cache simulation which exploits set-partitioning as the main source of parallelism. We develop more efficient parallel simulation techniques by introducing more knowledge into the compute unified device architecture (CUDA) on the GPU. Our experimental result shows that the new algorithm can produce performance results for a number of set-associative caches in just a single simulation run and still produce the exact results.
  • Keywords
    cache storage; parallel algorithms; parallel architectures; CUDA; compute unified device architecture; fast parallel simulation; generic GPU; sequential trace-driven simulation; set partitioning; trace-driven cache simulation; Acceleration; Analytical models; Computational modeling; Computer architecture; Computer simulation; Concurrent computing; Graphics; Kernel; Parallel processing; Partitioning algorithms; CUDA; GPGPU; caches; parallel algorithms; trace-driven simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology, 2009. CIT '09. Ninth IEEE International Conference on
  • Conference_Location
    Xiamen
  • Print_ISBN
    978-0-7695-3836-5
  • Type

    conf

  • DOI
    10.1109/CIT.2009.121
  • Filename
    5329358