游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

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

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

OPPO新活动官宣或将带来液态镜头手机这几年对于拍照的追求超出了所有人的预料,作为现在手机上最能拉得开差距的项目之一,每个厂家似乎都拼了命的在提升自家手机的拍照水平,作为从一诞生就主打拍照的OPPO当然也是其中……独家西藏移动副总李冶文揭秘高学历精通网络从国外调回来后升任运营商财经吴碧慧文西藏一直都是运营商最难建网的地区之一,不仅要克服高原特殊地理环境、建设周期短等困难,还要持续加大网络基础设施建设力度保障当地日益增长的通信服务需求,作为……腾讯启用人脸识别验证加强未成年人防沉迷限制美媒称,对于几乎所有的电子游戏限制,儿童和青少年都会找到解决方法。但在中国,可操作的空间越来越小。据《纽约时报》网站近日报道,2019年,中国实施了网络禁玩时段,禁止未成……无需担心过敏原和细菌侵入,TCL卧室新风空调多重防护更安心立秋刚过,不少人就出现了起红疹、打喷嚏、眼鼻发痒等症状,这是常见的季节性过敏。因为秋季是过敏性疾病高发季节,每年8月的第二周被定为中国过敏防治周。为阻隔空气中的花粉等污染物进入……电商零售的变革之路(上)纵观世界零售业,从互市到百货商场再到现在的超级市场,从单一零售店铺到大型购物商城,再到10年电商平台的崛起,见证了无数实体店的兴衰成败,时至今日在商业运作的过程中,产品升级,结……拿下韩国现代9万亿订单,三星LG干瞪眼,宁德时代凭什么?宁德时代是世界生产锂电池的巨头,它生产的锂电池主要是供应电动汽车的。韩国现代汽车准备大批生产电动汽车,需要大量锂电池。他们看中了宁德时代的产品,认为质量好,蓄电长,就撇开本国电……新一代大力智能学习灯T6系列让孩子学习更自主据了解,大力智能学习灯T6T6Pro将于8月5日正式发售。作为智能学习灯品类的开创者,新一代大力智能学习灯基于长期积累的AI技术和软硬服实力,在智能学习灯T6T6Pro上实现了……华为鸿蒙用户突破3000万,为什么其他国产手机厂商不支持鸿蒙最近的鸿蒙UX设计沟通会上华为官方表示:目前鸿蒙系统的用户已突破3000万用户,从目前的用户人数上来看,已超过微软的手机操作系统,是全球仅次于安卓和iOS的第三大操作系统。鸿蒙……下载量超越亚马逊,估值达3000亿,低调的中国电商SHEIN我认真研究过shein,颇有些心得。我认为,shein有三点成功秘诀值得关注。一、四大狠招确保价格优势。做电商不用来虚的,低价真的可以为所欲为。那么shein如何控制成本,确保……有没有哪种20到30元包月每个月有100G的流量卡?什么运营物联卡!就是不能打电话,西安这边联通营业厅有20元40G30元100G50元500G的流量卡,可以办理,但是该手机卡不能拨打电话,正常的注册微信支付宝是没问题的!建……iphone12系列凭什么销量过亿?这几点很关键近日,根据市场调研机构CounterpointResearch统计的数据,iPhone12系列在经过7个月的销售,全球累计销量已经突破了1亿部!苹果上一个破亿级的机型还是……Python编程语言Python编程语言工作中,大数据开发这块用的比较多的就是Python编程语言,相对于Python,Java在大数据这块发挥的机会比较少。Python入门简单,Py……
轴距近3米,加速低至4。5秒,这台中大型SUV有纯电版还有增新能源车蓬勃发展,也让这个市场的竞争越来越激烈,因此不少品牌不得不用打标签的形式来吸引用户,比如理想的奶爸车。作为东风汽车的高端智能电动品牌,岚图则正努力把智能与性能作为自己的……杨紫身高有167吗,杨紫真实身高到底多高杨紫可以说是大家都非常熟悉的一个明星了,童星出身的她在演技生涯可谓是越走越远。从《家有儿女》到不久前的《欢乐颂》,再到现在的《香蜜沉沉烬如霜》以及《亲爱的热爱的》,杨紫可是红遍……如何应对美国打压封锁,华为回应一切鸿蒙HMS是突围武器咬定青山不放松,立根原在破岩中。千磨万击还坚劲,任尔东西南北风。《竹石》郑燮第一观察讯(文李楠)华为面临前所未有挑战和机遇。华为能够拨开云雾见月明呢?近日,华为高层……Photoshop2021新手教程拉平带有透视感的图像PS新手教程哪里有?小编为大家带来Photoshop2021新手系列教程,今天我们来学习拉平带有透视感的图像。我们的原图是这样一张带有透视感的产品包装盒,如果想得到包装盒……花粥盗将行故事原型,起底盗将行背后的故事由花粥、马雨阳演唱的《盗将行》歌曲一上线就成为了热搜歌曲,关于盗将行的故事是什么?也引起了无数网友的好奇心。有的人感觉盗将行的歌词比较深奥,不太好理解,有的人则感觉这首歌有点不……方太和老板站上角斗场,谁能成为厨房战争最终赢家?有厨房烟火气的房子,才能够被称作是家。在追求生活品质的当下,人们逐渐将脚步回归到了自家厨房。由此,厨电企业近年来便频频发力,厨房也成为承载科技属性最浓厚的生活场景之一。……许佳琪吴哲晗是什么关系,网友称呼她们为七五折CP吴哲晗和许佳琪是什么关系呢?认识她们的人应该都知道,她们两个人都是SNH48的成员,其实她们之间的关系还是很亲密的,而且两个人的关系好到被人们称为七五折,一起来了解一下她们两个……起底苏尚卿为什么叫双儿,现在是729声工场成员随着近些年古装偶像剧越来越多,很多配音演员也在幕后付出了自己的努力。其中729声工场是业内很有名的配音团队,苏尚卿就是729声工场著名声优,很多粉丝都喜欢称呼苏尚卿双儿。……金素妍老公是谁,金素妍李尚禹是怎么认识的娱乐圈中的明星也不乏模范夫妻,韩国80后女演员金素妍与他老公就是韩艺人里的模范夫妻,那金素妍老公是谁呢?金素妍老公其实也是圈内人,他是男演员李尚禹,比金素妍大8个月,不过金素妍……戚薇父母是干什么的家境如何,单亲家庭长大的她现在一家其乐融融戚薇从小是在单亲家庭中长大的,她自己透露过,小时候是跟着外公外婆长大的。戚薇从小生活的家庭也不是特别幸福,单亲家庭,从小父母离异,爸爸是刑警,妈妈则是全职太太,她从小跟着妈妈和……网红papi酱怎么火的,从一人到团队发展过程起底随着科学进步的发展,特别是在互联网这一方面,现在人们可以非常轻松地实现上网,再加上网络流量的迅速崛起,人们可以随时随地的刷视频,许多小视频软件比如抖音等,非常深受大众喜欢,许多……郑家彬哪里人及个人资料简介,郑家彬演过的电视剧有哪些随着电视剧青春斗热播之后,九零后新生代演员郑家彬凭借着程宇一角受到关注,其实之前郑家彬在见习法医、加油吧实习生、凡人的品格等剧中表现备受肯定,另外郑家彬是哪里人及个人资料也备受……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网