产品展示 Categories
联系我们 contact us
- 联系人:
- 陆先生
- 手机:
- 15895595058
- 电话:
- 0512-58628685
- 地址:
- 张家港市南丰镇
协作缓存机制-数控钢管滚圆机滚弧机折弯机张家
添加时间:2019-06-16
配置可以提供更低的访问延迟和更好的性能隔离性,但剔除了共享未利用Cache资源的能力。协作缓存机制通过将本地LLC(溢出者)驱逐的Cache行溢出(Spill)到远程LLC(接收者)达到Cache容量共享的目的。后继的协作缓存研究致力于Cache共享的有效性,然而,没有任何研究关注到接收者对于外来溢出行的抗干扰性。本文提出重用性和抗干扰性可预测的协作缓存(RAPCC)机制,进一步增强私有LLC的Cache容量共享能力。RAPCC借助重用位置分布(RPD)预测私有LLC的重用性和抗干扰性决定其接受溢出角色:溢出者、接收者、NEITHER和EITHER(全新中立的角色,既溢出又接收)。试验结果表明,性能表现均超越了CC、DSR、CBS、ASCC。然而,在图3下部遭遇干扰的情况下,Re经历相同的ΔTL后,本应在LOW区命中却被外来干扰行推移出LRU栈导致了缺失的发生。考虑到外来干扰行的推移效应,协作缓存机制-数控钢管滚圆机滚弧机折弯机张家港电动滚圆机滚弧机高重用位置的Cache行相比低重用位置的Cache行的抗干扰能力更强。因此,本文提出假说:拥有H明显占优于L的RPD的L2具有较强的抗干扰性,能够胜任接收者角色。为了证实此假说的正确性 本文由公司网站 张家港蔬菜大棚滚圆机网站
unyuanji.org /,本文设计了干扰注入实验,对比干扰行注入前后L2的RPD的变化。图2中虚线隔出应用程序的干扰注入实验统计数据被绘制RPD注入前后对比情况如图4所示。本文提出的假说得到了干扰注入实验的证明。为了模仿外来溢出块,本文设计干扰注入器协作缓存机制-数控钢管滚圆机滚弧机折弯机张家港电动滚圆机滚弧机,产生无效的、物理地址不相关的Cache行,以具有代表性的频度200/周期插入L2作为干扰行。以下根据RPD的分类论述具有各种类型RPD的L2的抗干扰性,RPD共分为如下四类:1)接受者(RECEIVER)。此类RPD没有E数值而且PH相比PL较大,如图2中的gromacs.r和bwaves.r。具有此类RPD的L2不能通过额外的Cache容量获益,同时高比率的高重用位置Cache行保障了对外来溢出块的干扰免疫性。特殊实例为图2中的libquantum.r,甚至没有P数值,拥有天然的、无限制的抗干扰能力。接收者RPD的抗干扰性得到了图4中的bwaves.ri的证实,并拥有与bawaves.r相同的P总量(PH+PL),即外来干扰行只是将一部分命中从PH推移到PL,未能影响整体性能。2)NEITHER。此类RPD没有E数值而且PH与PL相比未能占据主导地位,如图2中的b.ni显示了此类RPD较差的抗干扰性。干扰行的推移效应驱逐了部分本应贡献PL命中数的Cache行,这些Cache行被扩展LRU栈回收并转化为EH,即E_HIGH区域的命中数。缺失的Ca协作缓存机制-数控钢管滚圆机滚弧机折弯机张家港电动滚圆机滚弧机 本文由公司网站 张家港蔬菜大棚滚圆机网站
unyuanji.org /
采集
转载中国知网整理! http://www.g
采集
转载中国知网整理! http://www.g