A suitable for embedded GPU cache controller is designed for the speed mismatch problems data interaction between main memory and embedded GPU. The cache controller adopts a four-way set associative mapping structure
uses pseudo-Least Recently Used replacement algorithm. The size of CacheSRAM can be configured
which configuration range is 32~512 kB. The experimental results show that when the CacheSRAM capacity is 128 kB
hit rate of the graphics applications Cache can reach to 71.12%
the cache controller can further enhance the overall performance of embedded GPU.
关键词
Keywords
references
Jeong J, Dubios M. Cost-Sensitive Cache Replacement Algorithms[C]//The Ninth International Symposium on High-Performance Computer Architecture (HPCA-9'03). New Orleans, USA, 2002.
SanFrancisco J Hennessy, DPatterson. ComputerArchitecture: A Quantitative Approach[M]. 3rd ed. SanFrancisco: Morgan Kaufmann Publishers, 2003.
温泉. 16位高性能CPU的Cache设计[D]. 中国地质大学(北京), 2014.
雷宇. 移动设备上基于图像的图形绘制系统若干关键技术的研究[D]. 杭州: 浙江大学, 2005.
Steve Furber. ARM SoC体系结构[M]. 北京: 北京航空航天大学出版社, 2002.
Ghasemzadeh H, Mazrouee S S, Kakoee M R. Modified Pseudo LRU Replacement Algorithm[C]// IEEE International Symposium and Workshop on Engineering of Computer Based Systems. China, IEEE Xplore, 2006: 6.