如何用SimpleScalar进行cache性能研究(六)v
在最近一系列的文章中,我们集中介绍了在计算机体系结构学术界广泛使用的一款模拟器SimpleScalar,包括SimpleScalar中的各种模拟器,以及模拟器的运行,提到了影响cache性能的几个方面:容量、块大小、相关度、替换算法。
我们通过四篇文章中对应的四个实验,详细介绍并分析了影响变化过程。在第五篇文章《如何用SimpleScalar进行cache性能研究(五)引入victimcache》中,我们进一步的介绍了一个设想,如果我们在cache和它的下一级存储器的数据通路中间,增加一块全相连,且容量较小的cache,将上面讲到的在替换过程中,被移出的失效块(称为victim),放入这个小cache里面,以供后面使用。这样的话,cache性能是不是会有一个较大的提升呢?
今天我们通过一些实验结果来论证这个设想。我们的评价指标主要关注以下两点:一级数据cache的missrate;一级指令cache的missrate。情况一
统计不添加victimcache,并且保持指令cache不变,只是数据cache的sets变化的情况下,指令L1级和数据L1级cache的missrate。
表一情况一统计数据
根据表一数据,得到的曲线如下图所示:
图一情况一对应变化趋势情况二
统计添加victimcache,并且保持指令cache不变,只是数据cache的sets变化的情况下,指令L1级和数据L1级cache的missrate。
表二情况二统计数据
根据表二数据,得到的曲线如下图所示:
图二添加与不添加victimcache统计数据变化曲线
结果分析:从上面图一和图二中我们可以看出,一片victimcache的加入,对于测试程序testmath来讲,它对数据L1(DL1)和指令L1(IL1)的missrate和IPC的影响十分有限,改变不是很大。但是,伴随着Dcache的sets的不断变大,victimcache的hitrate开始明显的不断降低。
这说明随着cache的增大,victimcache对cache性能的影响作用在不断减小。情况三
统计不添加victimcache,并且保持指令cache不变,只是数据cache的blocksize变化的情况下,指令L1级和数据L1级cache的missrate。
表三情况三统计数据
根据表三数据,得到的曲线如下图所示:
图三情况三对应变化趋势情况四
统计添加victimcache,并且保持指令cache不变,只是数据cache的blocksize变化的情况下,指令L1级和数据L1级cache的missrate。
表四情况四统计数据
根据表四数据,得到的曲线如下图所示:
图四添加与不添加victimcache统计数据变化曲线
结果分析:通过上图可以看出,在添加和不添加victim的前后,IL1、DL1的missrate以及IPC的变化并不是很大。但是伴随着Dcache的blocksize的变化,IL1和DL1的missrate增长迅速,并且IPC的呈现出很快的下降趋势。也就是说,cache的性能下降了。与此同时,一同下降的还有victimcache的hitrate。
这意味着victimcache的hitrate降低,导致cache的各项性能也跟着下降了。
小结
今天的两组对比试验,从结果来看,和我们理论分析是一致的。
因为时间关系,今天只进行了这两组对比试验,后面的时间,我会再继续进行其他的对比试验,欢迎大家继续关注。另外大家对试验有什么建议,也欢迎和我进行讨论。
通过C语言实现TXT文本加密解密TXT文本加密忘了是可以加密几兆以下的文本了,自己去看程序,好像是8m还是16m以下,加密个电子书绰绰有余了,加密完会生成一堆乱码,想要解密需要用程序将乱码改回来,程序很……
荣耀magic3P50Pro,小米MIX4怎么选?P50pro对比荣耀magic3几乎无优势,最大优势就是LOGO的衬托了小米MIX4主打的是屏下摄像头,整体美观度好,但前置拍照模糊,对拍照无感的可以考虑,其他配置也对得……
第六章软件开发技术……
Linux常用基本命令(六)1。11后台服务管理类1。11。1service后台服务管理1)servicenetworkstatus查看指定服务的状态2)servicenetworkstop停……
你们感觉哪个品牌的燃气热水器性价比高?更耐用,恒温效果好?燃气热水器毕竟是家用电器,选择大品牌产品质量有保障,安全可靠。目前市面上像海尔、美的、史密斯、万和等都属于一线品牌,品质都靠得住。技术不断推陈出新,恒温技术先进。并针对一氧化碳……
能刷抖音能扫码,这款功能机够犀利在大多数人的眼里,功能机就是老人机的代名词。老牌三防手机厂商AGM不走寻常路,在保留功能机简洁实用的基础上,搭载AndroidGo系统,推出新品AGMM7微智能按键机,补齐了即……
当科幻与物联网撞上电力,将迸发出怎样的行业变革?纵观我国的电力发展,从1949年全国的发电量人均一年的生活用电不足一度电,与2020年全国人均一个月的生活用电约65度,有着天翻地覆的差别。造成如今巨大差别的人均用电量,与我国……
坚果P3S怎么样?用户体验过的都说差最近,坚果投影发布了新品坚果P3S投影仪,坚果投影仪P系列定位为便携式投影仪,受到了众多年轻人的喜欢。坚果P3S依旧延续了P3的保温杯设计,延续上一代产品坚果P3转轴功能……
一分钟资讯小米iQOO三星,最新消息及安卓排行榜排名哈喽,我是毛小毛。关注我,每日带你了解最新数码资讯!一分钟资讯第101期,感谢你的阅读。最新中高端手机性能TOP10近日,安兔兔更新了2021年7月份Android……
4月10日各大提现APP提现今日头条极速版:0。50。50。51。5快手:21710快手极速版:32023百度极速版:0。35多多视频:0。190。190。38悟空浏览器:0……
美团外卖持续优化骑手劳动安全保障,外卖骑手可自行设置接单上限鞭牛士报道在接单前,外卖骑手可自行设置接单上限;在接单中,骑手可自主决定是否接这单。2022年5月10日,美团外卖公开了骑手劳动安全保障相关规则,主要包括给骑手接单选择权,以及……
网约出租车会不会消失?网约出租车会不会消失,答案是肯定的,不会消失。其实这个问题的名词用错了,应该是无证网约车会消失。网约,只是一种手段,而不是一个行业。只有车证,人证齐了才能称为网约出……