期刊文献+

统一渲染架构GPU中可配置二级Cache设计 被引量:1

Design of configurable L2 cache for unified rendering architecture GPU
下载PDF
导出
摘要 针对统一渲染架构图形处理器(graphics processing unit,GPU)在不同应用场景下的缓存需求,提出了一种大小及数目可配置的二级高速缓存(L2 Cache)设计方案。单一L2 Cache设计采用4路组相联结构,使用改进的伪最近最少使用PLRU-0(modified pseudo-LRU-0)算法作为替换算法,利用哈希选择算法控制不同配置模式的切换,最终实现了128 kB、256 kB、512 kB三种L2 Cache大小及数目的配置模式。实验结果表明,与不可配置L2 Cache的方案相比,所提设计方案的GPU中缓存结构性能较好。 Aiming at the cache requirements of the unified rendering architecture graphics processing unit(GPU)in different application scenarios,a configurable size and number of secondary cache(L2 Cache)design solutions are proposed.A single L2 Cache design adopts a 4-way group-associated structure,using PLRU-0(modified pseudo-LRU-0)as a replacement algorithm,and using a hash selection algorithm to control the switching of different configuration modes,finally,the configuration modes of 128 KB,256 KB and 512 KB three configuration modes of L2 Cache size and number are realized.Experimental results show that compared with the non-configurable L2 Cache solution,this structure can effectively improve the performance of the cache structure in the GPU.
作者 杜慧敏 康浩然 王可 DU Huimin;KANG Haoran;WANG Ke(School of Electronic Engineering,Xi'an University of Posts and Telecommunications,Xi'an 710121,China)
出处 《西安邮电大学学报》 2020年第6期67-72,共6页 Journal of Xi’an University of Posts and Telecommunications
基金 陕西省重点研发计划项目(2017ZDXM-GY-005)。
关键词 统一渲染架构GPU L2 Cache 可配置架构 unified rendering architecture GPU L2 Cache configurable architecture
  • 相关文献

参考文献7

二级参考文献96

  • 1刘岩,侯朝焕.一种静态可控功耗的数据Cache设计[J].微电子学与计算机,2004,21(11):135-137. 被引量:4
  • 2薛燕,樊晓桠,李瑛.多处理机系统中数据Cache的一种优化设计[J].微电子学与计算机,2004,21(12):191-194. 被引量:6
  • 3Jeong J, Dubios J, Dubois M. Cost - sensitive cache replacement algorithms[C]//Proceedings of the Ninth International Symposium on High - Performance Computer Architecture (HPCA - 9' 03 ). [S. l.]: IEEE Computer Society, 2002 : 1 - 4.
  • 4Dybdahl H, Stenstrom P, Natvig L. An LRU - based replacement algorithm augmented with frequency of access in shared chip - multiprocessor caches [C]//MEDEA ' 06. USA. New York, ACM, 2007,35(4). 46-47.
  • 5Hennessy J L, Patterson D A. Computer architecture: a qantitative approach [ M ]. 4th ed. [ S. l.]: Morgan - Kaufmann publishers, 2006 : 397 - 401.
  • 6Handy J. The cache memory book[M]. San Diego: Academic Press, 1993 : 47 - 67.
  • 7Ghasemzadeh H, Mazrouee S, Kakoee M R. Modified pseudo LRU replacement algorithm[C]// Proceedings of the 13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems (ECBS' 06). Germany, Potsdam: IEEE Computer Society, 2006:368- 376.
  • 8MPC750 RISC Microprocessor Family User's Manual[R]. [S. l.] : MOTOROLA Inc. Rev. 1, 2001 : 165 - 166.
  • 9[1]MPC750 RISC Microprocessor Family User's Manual Rev.1,Motorola Inc,Dec,2001
  • 10[2]Przybylski S.Cache Design:A Performance-Directed Approach.Morgan Kaufmann Publishers,San Mateo,California.1990

共引文献40

同被引文献13

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部