-
题名一种高效的压缩Page Walk Cache结构
- 1
-
-
作者
贾朝阳
张敦博
王琼
沈立
-
机构
国防科技大学计算机学院
-
出处
《计算机工程与科学》
CSCD
北大核心
2020年第9期1521-1528,共8页
-
基金
国家自然科学基金(61972407)。
-
文摘
通用图形处理单元(GPGPU)已被广泛应用于现代高性能计算系统中。GPGPU的单指令多线程执行模型导致快表命中率较低,特别是对于那些不规则应用,需要借助PWC减少实际的页表访问次数。传统PWC中存在很多冗余信息,加之容量有限,实际效果并不理想。分析了传统PWC中的信息冗余情况,提出了一种新结构——压缩PWC。压缩PWC在保证查找开销不变的基础上,完全消除了冗余信息,压缩了空间,使PWC能够记录更多的页表访问历史,从而有效减少地址转换过程中访问页表的次数。测试结果表明,与相同容量的传统PWC相比,压缩PWC可以显著缩短虚实地址转换时间开销。
-
关键词
通用图形处理器
虚实地址转换
页表遍历缓存
-
Keywords
general-purpose graphics processing unit(GPGPU)
virtual-to-physical address translation
page walk cache(pwc)
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-
-
题名基于状态机控制的硬件Page Walk方案与实现
- 2
-
-
作者
路冬冬
王炳凯
杜鑫
-
机构
上海高性能集成电路设计中心
电子科技大学电子科学与工程学院
-
出处
《计算机与数字工程》
2019年第11期2733-2737,共5页
-
基金
核高基“国产处理器核心性能提升研究”(编号:2018ZX01029101)资助
-
文摘
在现代微处理器中,虚实地址代换一般处于Cache访问的关键路径上,旁路转换缓冲(TLB)作为虚实地址代换的专用缓冲,用于提高虚实地址代换的速度。当不命中TLB时,需要逐级查找页表以获取代换后的物理地址。论文提出一种基于状态机控制的硬件自动查找页表并装填TLB的方案,并给出具体实现;同时,结合页表结构Cache,对状态机进行优化,进一步提升硬件查找页表的速度,降低TLB Miss的处理开销。
-
关键词
虚实地址代换
旁路转换缓冲
页表
页表查找
页表结构cache
-
Keywords
virtual address to physical address translation
translation lookaside buffer
page table
page walk
page structure cache
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-