一种消除多核平台程序执行不稳定性的算法 - 计算机应用与软件.PDF

一种消除多核平台程序执行不稳定性的算法 - 计算机应用与软件.PDF

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种消除多核平台程序执行不稳定性的算法 - 计算机应用与软件

第32卷第7期    计算机应用与软件 Vol32No.7 2015年7月   ComputerApplicationsandSoftware Jul.2015 一种消除多核平台程序执行不稳定性的算法 周克勇 张为华 (复旦大学软件学院 上海201203) (上海市智能信息处理重点实验室(复旦大学) 上海201203) 摘 要  随着单个核上晶体管密度不断增加,摩尔定律难以继续生效。自2005年以来,CPU设计者更多地致力于通过增加核的 数量来进一步提高处理器的计算能力。然而,由于多核平台各个核之间的相互影响(如Cache一致性协议)以及资源竞争(总线、 LastLevelCache等)等因素,导致同一个程序(或者同一组程序的组合)在多次执行的时候性能表现出显著差异。这种不稳定现象 给多核平台相关各种评估造成了极大障碍。为了解决不稳定性现象带来的问题,目前主流研究主要集中在两个方向:基于统计的分 析和消除不稳定性。该细介绍这两类技术,并讨论它们的不足。针对不足,综合分析了影响多核并行程序执行不稳定的因素,并在 此基础上提出了一种新的消除不稳定性的算法,该算法可以针对每一种因素进行逐一消除,最终实现全面消除不稳定性因素。实验 数据显示,该算法能够有效消除多核平台程序执行的不稳定现象。 关键词  多核体系结构 并行 不稳定性 中图分类号 TP3    文献标识码 A    DOI:10.3969/j.issn.1000386x.2015.07.004 ANALGORITHMELIMINATINGPROGRAMSEXECUTIONVARIABILITY ONMULTICOREPLATFORM ZhouKeyong ZhangWeihua (SchoolofSoftware,FudanUniversity,Shanghai201203,China) (ShanghaiKeyLaboratoryofIntelligentInformationProcessing,FudanUniversity,Shanghai201203,China) Abstract  Asthetransistordensityinasinglecoreconstantlyincreasing,Moor’slawcannotcontinuetotakeeffect.Since2005,CPU designershavebeenshiftingtheirfocusonincreasingthenumberofcorestofurtherpromotecomputingcapabilityinstead.However,dueto thefactorssuchasinterferenceamongdifferentcores(e.g.cachecoherence)andracesonsharedresource(e.g.mainbus,lastlevel cache,etc.),thesameprogram(orthecombinationofagroupofprograms)presentssignificantdifferenceinperformanceduringmultiple execution.Suchvariabilityphenomenoninduceshugeobstructiononvariousevaluationspertainingtomulticoreplatform.Tosolvetheproblem incurredbyvariabilityphenomenon,currentmainstreamresearchesmainlyfocusontwodirections:thestatisticsbasedanalysis,andthe eliminationofvariability.

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档