节点文献

用GPU加速Cache模拟

Using GPU To Accelerate Cache Simulation

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 李瑞瑞高小鹏龙翔

【Author】 Li Ruirui~1 Gao Xiaopeng~2 Long Xiang~3 (School of Computing,Beihang University,100083)

【机构】 北京航空航天大学计算机学院

【摘要】 处理器 Cache 技术在现有的系统中扮演着越来越重要的角色,Trace-driven 的模拟器是评估 Cache 设计性能的重要工具。但是,基于 CPU 的串行 Trace-driven Cache 模拟器模拟需要耗费很长的时间,随着 Cache 研究的深入,这种低效的模拟器已经不能适应实际应用的需要。本文描述了一个用 GPU 加速单层单核 Trace-driven Cache 模拟器的低成本方法,它将 Trace-driven Cache 模拟算法和 GPU 的并行体系结构完美结合,并具有很好的并行性和可扩展性。文章对该模拟器的算法和实现进行了深入分析,并结合所使用的 GPU 的架构特点进行了进一步的优化。实验结果表明,得益于 GPU 的强大计算和并行能力,和基于 CPU 的 Cache 模拟器相比,基于 GPU 的模拟器具有明显的加速效果。

【Abstract】 Cache technology is playing greater and greater role in modem computer system,and the trace-driven cache simulation is a vital tool in architecture research.Unfortunately,traditional methods,which execute the operations serially,take long time to finish a task.As the research goes deeper,the ineffective simulation cannot fulfill the need.In this paper,we propose a low-cost trace-driven cache simulator on GPU.The simulator perfectly combines the algorithm of trace-driven Cache Simulation and GPU architecture as well as has the advantages of being flexible and optimized.This paper has completely analyzed the algorithm and deeply explained the optimization methods based on the features of GPU architecture.As the experimental results shown,the simulator outperforms the traditional ones a lot.

【关键词】 多核GPGPUTrace-drivenCache 模拟器
【Key words】 Multi-coreGPGPUTrace-drivenCache Simulator
【基金】 国家高技术研究发展计划(863)Nos.863-317-01-04-99,2001AAl15126;Intel研究项目~~
  • 【会议录名称】 2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)
  • 【会议名称】2007北京地区高校研究生学术交流会通信与信息技术会议
  • 【会议时间】2008-01
  • 【会议地点】中国北京
  • 【分类号】TP391.41
  • 【主办单位】中国电子学会信息论分会、北京邮电大学研究生院
节点文献中: 

本文链接的文献网络图示:

本文的引文网络