DocumentCode :
3028326
Title :
Using GPU to Accelerate Cache Simulation
Author :
Han, Wan ; Xiaopeng, Gao ; Zhiqiang, Wang ; Yi, Chengyu
Author_Institution :
State Key Lab. of Virtual Reality Technol. & Syst., Beijing Univ. of Aeronaut. & Astronaut., Beijing, China
fYear :
2009
fDate :
10-12 Aug. 2009
Firstpage :
565
Lastpage :
570
Abstract :
Caches play a major role in the performance of high speed computer systems. Trace driven simulator is the most widely used method to evaluate cache architectures. However, as the cache design moves to more complicated architectures, along with the size of the trace is becoming larger and larger. Traditional simulation methods are no longer practical due to their long simulation cycles. Several techniques have been proposed to reduce the simulation time of sequential trace driven simulation. 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 gains 2.76 times performance improvement compared to traditional CPU based sequential algorithm.
Keywords :
cache storage; coprocessors; parallel algorithms; parallel architectures; cache architecture; compute unified device architecture; graphics processing unit; parallel simulation techniques; trace driven simulation; Acceleration; Analytical models; Computational modeling; Computer architecture; Computer simulation; Concurrent computing; Distributed processing; High performance computing; Parallel algorithms; Parallel processing; CUDA; GPGPU; algorithms; caches; trace-driven simulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing with Applications, 2009 IEEE International Symposium on
Conference_Location :
Chengdu
Print_ISBN :
978-0-7695-3747-4
Type :
conf
DOI :
10.1109/ISPA.2009.51
Filename :
5207880
Link To Document :
بازگشت