用GPU加速Cache模拟
处理器Cache技术在现有的系统中扮演着越来越重要的角色,Trace-driven的模拟器是评估Cache设计性能的重要工具。但是,基于CPU的串行Trace-driven Cache模拟器模拟需要耗费很长的时间,随着Cache研究的深入,这种低效的模拟器已经不能适应实际应用的需要。本文描述了一个用GPU加速单层单核Trace-drivenCache模拟器的低成本方法,它将Trace-driven Cache模拟算法和GPU的并行体系结构完美结合,并具有很好的并行性和可扩展性。文章对该模拟器的算法和实现进行了深入分析,并结合所使用的GPU的架构特点进行了进一步的优化。实验结果表明,得益于GPU的强大计算和并行能力,和基于CPU的Cache模拟器相比,基于GPU的模拟器具有明显的加速效果。
多核 Cache模拟器 高速缓冲存储器 图形处理器
李瑞瑞 高小鹏 龙翔
北京航空航天大学计算机学院 100083
国内会议
北京
中文
550-557
2008-01-01(万方平台首次上网日期,不代表论文的发表时间)