范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

浅谈计算机体系结构模拟器SimpleScalar的基本运行模拟

  上一篇我们介绍了在计算机体系结构学术界广泛使用的一款模拟器SimpleScalar,并且简单介绍了其包含多个模拟器,复杂度由最简单的Sim-safe、sim-cache等到最复杂的Sim-outordor。今天我们以sim-cache为例,来探讨一下SimpleScalar的基本运行模拟。
  SimpleScalar模拟环境
  本次运行模拟过程采用以下配置:模拟器。因为我们主要的目的是研究影响cache的影响因素,所以选择sim-cache模拟器。测试文件。spec2000标准测试文件。
  有一点需要说明的是,在SimpleScalar的所有模拟器里面,sim-outorder是最复杂,但是功能最全,里面会包含sim-cache模拟器的部分,但是我们还是选择sim-cache来进行研究。SimpleScalar运行
  我们准备好上面的环境之后,就可以通过下面的命令开始运行。
  命令为:sim-cache -config "sim-cache.cfg"。
  其中,sim-cache.cfg为我们配置的当前的cache参数,下面给出我已经写好的一个例子,具体参数意义,会在后面详细介绍。
  图一 sim-cache配置参数
  在研究过程中,我们只需要不断修改配置文件sim-cache.cfg中的相关参数,就能达到我们比较的目的。
  cache参数介绍
  通常情况下,我们认为cache的参数主要有以下几个方面:容量块大小相关度替换算法。
  在SimpleScalar模拟器中,一般包含两级Cache(L1L2)结构,同时数据Cache和指令Cache分开。
  给出SimpleScalar Cache参数配置命令:::::。
  以上命令含义如下所示::cache名称,包括:dl1:L1 data Cache; dl2:L2 data Cache;il1:L1 instruction Cache;il2:L2 instruction Cache。 :组的数目。 :块大小(block size)。:关联度(association)。 :替换策略(replacement)。
  在这种配置下,Cache的容量可以用下面的公式计算得到:**。
  需要补充说明的是,替换策略一般有下面三种方式:l :LRU,最近最少使用(least recent use)。f : FIFO,先进先出。r : RANDOM,随机策略。
  我们通过下面一个例子,再来看一下这些参数的含义。
  -cache:dl1 dl1:512:32:2:l
  上面的命令表示对一级数据cache进行配置,512表示有512组,Cache块大小为32个byte,每个组有2个Cache块,即相联度为2,替换策略为LRU。在此配置下,一级数据Cache的容量为512*32*2=32K byte。
  cache容量对性能的影响
  通过上面的介绍,我们基本上已经清楚了会影响cache性能的相关因素,在下面的文章中,我们会采用控制变量法,即在保持其他变量不变的条件下,改变单一变量的方式进行研究。
  我们改变SimpleScalar模拟器的一级数据cache dl1的容量配置,在SimpleScalar的配置过程中,固定cache块大小、相联度、替换策略等参数,通过改变组数来改变Cache的容量大小。只需要修改sim-cache.cfg中对应组数即可。
  同时,我们现在只是测试只有一级cache的情况,所以我们把sim-cache.cfg中的有关二级cache的相关参数都注释掉。如下所示:
  图二 sim-cache注释掉L2配置参数
  在确定块大小为32byte,相连度为2,替换策略为LRU情况之下,把参数改为如下所示:
  图三 dl1参数变化
  测试结果对应图线如下图所示:
  图四 测试结果
  上图中,横轴为cache容量,纵轴为cache的失效率(失效率越低,说明cache性能越好)。
  从上图的曲线中可以看出,cache容量在一定范围内时,容量的增加,cache的失效率不断下降,一般来说,容量越大,Cache性能越好,发生失效的概率就越低。且当容量增加到一定程度之后,cache的性能到达一个峰值。在超过这个峰值之后,随着容量的增加,失效率已经不再降低,而是稳定在一个固定范围内,说明此时cache容量已经不是影响cache性能的瓶颈所在,继续扩大cache容量,对cache性能提升已经失效,需要考虑其他方面的条件。
  小结
  今天的文章,我们主要介绍了SimpleScalar的模拟运行环境,配置文件中各个参数的意义。并且以cache容量大小对cache失效率影响为例,介绍了整个测试过程。相信大家已经对如何使用SimpleScalar进行研究用了一个初步的认识。
  正如前面所讲,除了cache容量大小之外,还有组大小、关联度、替换策略等因素均对cache性能有很大的影响,所以在后面的文章中,我们还会继续进行深入研究,欢迎大家继续关注。
  参考资料:[1]SimpleScalar模拟器使用指南

华为和腾讯的渠道之争华为应用商店下架所有腾讯游戏导读老程是一个电脑硬件的自媒体,但是今天看了华为应用商店下架腾讯所有的手游之后,突然想写一篇关于这两家的文章,虽然在电脑端基本上两家没有什么争端,毕竟华为的笔记本还没有独立使用自己电商坑人新套路不再是I7级处理器,买电脑一定要看清楚配置导读老程今天下班特别早,不知道为什么本该忙的周六周天现在特别的闲,整个桃园科技广场三楼来看电脑的人还没有卖电脑的人多,于是乎今天早早下班,不在市场呆着了,呆着没事干就想折腾机器,然预算6000主要玩CFLOL以及吃鸡,这样电脑该如何去搭配导读很久没有给小伙伴推荐配置了,主要是现在显卡价格实在是太高了,现在组装机器的话,感觉就好像在给以太坊的老板们买单,毕竟他们炒高了显卡的价格,但是现在却让我们消费者给这些老板去买单电脑哪些软件推荐装,哪些软件推荐装看这个你不会再胡乱下载了导读很多小伙伴在给电脑重装系统之后都会犹豫哪些软件是必须要装的,哪些软件是可以装,可以不装的,然后哪些软件是不推荐装的,今天老程就来给大家推荐哪些软件可以装,哪些软件不推荐装。正文现在显卡为什么这么贵?比特币及以太币涨价引发的显卡涨价潮导读现在很多小伙伴都想组装一台电脑,但是很多人现在拿不到显卡,或者是市场上的显卡实在是太贵了,以至于很多小伙伴说这是商家囤货处理20系列的显卡,毕竟现在30系列的显卡性能提升实在是2021年了求求你们不要再购买洋垃圾系列处理器了导读老程之前给大家讲解一些电商给小白组装电脑的配置的时候,总会有很多小伙伴在下面留言说自己在淘宝或者京东等电商渠道购买的电脑,一直用了好几年都没有问题,说电商渠道除了价格坑之外,有哪吒10月销量超蔚来,爆火背后的原因何在?就在昨天,哪吒VPro正式上市,推出了2款车型,售价区间在7。69万元8。09万元之间,相比哪吒V的最低5。99万起,价格上有不少的上调。而调高价格的哪吒VPro在续航车速自动驾驶三年65车价回购,北京探店凡尔赛C5X法系车在国内曾经是一度辉煌,今日的法系车早已辉煌不在。究其原因,到底终归是雪铁龙车型竞争力已经比不过其他车型了。但就在这样的背景下,成都车展中凡尔赛C5X在一个月内却一举拿下130热销的比亚迪汉,印证了消费者的理性时下的国内新能源车市场上,蔚小理成了当仁不让的本土一线明星。不过,超高的人气并未助推三大造车新势力成为销量榜的顶流。在微型电动车市场,五菱宏光MINIEV是绝对的王者。在高端新能源四项优佳凯翼轩度上市售6。789。39万元10月18日,凯翼轩度在成都举行以态度定义选择为主题的发布会,届时凯翼轩度正式上市,新车推出6款车型,取名非常有个性,分为要得版巴适版安逸版扎起版雄起版和霸道版,售价区间为6。78电动安全标杆ID。4CROZZ业内首次双假人侧柱碰撞在MEB纯电专属模块化平台的加持下,一汽大众的电动化进程比其他合资车企更为顺畅。即便如此,一汽大众的电动化之路依然充满了挑战。在电动车时代,一个绕不过去的话题就是车辆的安全问题。不
一秒即用永不缠绕!世界最通用线夹暗藏了什么设计每次从包里拿耳机线,脑瓜子就嗡嗡的若将墨菲定律应用到耳机线上,应该这样表述凡能够打结的,必然会打结。解开费老鼻子功夫了!这种经历怕是经历过的人也不少对于绕线器这种物件儿,从尝试无果实测家装硬核测量器,0。2秒反应长达30米,男生无法拒绝小米有品是小米旗下的精品电商平台,这米粉应该都熟知了,我就不详说了。而今天我实测的HOTO小猴智能激光测距仪就是我前段时间在小米有品众筹的。我家里时不时的就会翻新一下家居,给沙发设灯光大户又来了,90后户外必备,男女通用,米粉无法拒绝兄弟们,我发现这纳拓对灯光是不离不弃,就一直致力于做各式各样的灯光,当然它做出来的成品也是非常的惊艳。小米的粉丝对纳拓就应该比较熟悉,因为纳拓在小米有品上经常有众筹,而且还频频出爆刚刚,华为传来一个好消息,不惧芯片卡脖子P50发布会上,华为新品在影像方面取得的进步很令人惊喜,但同时,作为掌握5G话语权的领导者,华为因为漂亮国的打压,没有了5G射频芯片,导致自家的5G芯片智能当做4G来使用,最终让我泸州地震国产手机又立大功,小米华为的隐藏功能赶快帮家人打开9月16日下午4时33分,泸州市泸县发生6级地震。在这次地震中,我们的地震预警系统及时响应,开启了地震预警的小米华为OPPOVIVO手机用户在地震开始4秒后就收到了地震预警信息。及128cm超大伞面,疏水设计一秒甩干,厂哥哥撑的不是伞,是面子对我来说,雨伞也是一个面子武器,尤其是刮着大风下着大雨的时候,为了防止雨伞被大风吹翻而导致衣服被雨水淋湿,落得一番不堪的景象,所以会选择一把优质的雨伞。同时我也会注重雨伞的外观,相抄袭安卓?苹果跌落神坛后,国产手机雄起,你还会选择苹果吗近几年,手机行业中各品牌之间的相互竞争越来越激烈了,国产品牌不断创新自己的品牌特点,大众也越来越喜欢国产品牌。这不半个月前,国产品牌小米手机就成功超越苹果,首次晋升全球第二的位置。让车秒变移动充电站!4人同时充电,自带点烟器,还能苹果PD快充对于老司机来说行车路上难免会遇到手机没电的尴尬而车上自带的USB充电太慢根本解不了燃眉之急所以,在车上准备一个车载充电器尤为重要!它能让你不管是出门,还是长途开车,都再也不会为手机通胀和房价中国人心里的两座海市蜃楼大家好,我是老李。今天和大家聊聊通胀和房价。老李觉得这两样东西可能是中国人最爱谈论的东西了,最近对于这通胀和房价的争论也开始有了一个白热化的趋势,而这两样东西也是中国普通老百姓心里怎样保养和正确清洁手机屏幕呢?手把手教程品牌都帮你想好了!当手机平板电脑变成我们的贴心伴侣之后,屏幕上布满油腻指印等等,如果没有每天清洗的话,那么必定细菌丛生。毕竟除了勤洗手,手接触过的地方,也是有可能藏着危机的。央视曾经针对触屏智能手机最酷四合一大岩蛇数据线,一条顶四条,苹果安卓电脑全搞定!这年头,终端设备越来越多,充电线也越来越烦。当代年轻人的日常,基本都是一台苹果机一台安卓机一台iPad一台办公用的Mac,缺了哪一个都不行。9块9包邮的数据线用不了仨月就得换,一年