Loading...
机构名称:
¥ 1.0

摘要 — 硬件数据预取是一种延迟隐藏技术,通过在处理器需要之前将数据块提取到缓存中来缓解内存墙问题。对于高性能的先进数据预取器,由于请求数量的增加,这会增加内存层次结构中的动态和静态能量。提高硬件预取器能效的一种简单方法是预取执行关键路径上的指令。由于基于关键性的数据预取不会显著降低性能;这是解决能效问题的理想方法。我们讨论了现有关键指令检测技术的局限性,并提出了一种新技术,该技术使用重新排序缓冲区占用率作为检测关键指令的指标,并执行特定于预取器的阈值调整。使用我们的检测器,我们实现了最大内存层次结构节能 12.3%,PPF 性能提高 1.4%,平均值如下:(i) SPEC CPU 2017 基准:IPCP 在 L1D 时能耗降低 2.04%,性能降低 0.3%;(ii) 客户端/服务器基准:PPF 时能耗降低 4.7%,性能降低 0.15%;(iii) Cloudsuite 基准:IPCP 在 L1D 时能耗降低 2.99%,性能提高 0.36%。IPCP 和 PPF 是最先进的数据预取器。

基于指令关键性的节能硬件数据预取

基于指令关键性的节能硬件数据预取PDF文件第1页

基于指令关键性的节能硬件数据预取PDF文件第2页

基于指令关键性的节能硬件数据预取PDF文件第3页

基于指令关键性的节能硬件数据预取PDF文件第4页

相关文件推荐