面向多核处理器的令牌一致性协议优化技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:caculate
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多核体系结构是目前工业界和学术界的研究主流。多核体系结构的一个重要方面是Cache一致性协议设计,Cache一致性协议的优劣对系统的性能有重要影响。传统的Cache一致性协议包括监听协议和目录协议。监听协议依赖于共享总线,可扩展性差。目录一致性协议依赖于目录节点进行消息转发,Cache失效延迟大。令牌协议是一种Cache一致性设计的新思路。它以传递和收集令牌的方式实现请求操作,可在无序网络上实现,具有失效延迟低、扩展性相对较好等优点。本文针对多核处理器中令牌协议的优化问题展开研究,主要取得以下研究成果:1.提出了一种基于预测器降低令牌协议通信量的方法。令牌协议基于广播,但广播产生的大量无用消息浪费了很多网络带宽资源,制约了令牌协议的可扩展性。针对这一问题,本文提出了一种基于预测器降低令牌协议通信量的方法。根据应用程序的读/写失效的比例和令牌协议的自身特征,设计了三种预测策略:Owner、Sharer和Hybrid。Owner策略旨在消除读失效引起的广播;Sharer策略用于避免写失效的广播;Hybird策略适合于读/写失效平衡,规模小的程序。试验结果表明:Owner、Sharer和Hybrid分别降低了3.3%、10.7%、7%的连接通信量。在端点通信量方面,Owner、Sharer和Hybrid分别降低了29%、28%、13%的控制类消息和26%、30%、15%的数据类消息。本文针对实际实现中,不同预测器的物理设计约束,分析了容量与协议通信量、失效延迟之间的关系,提出最优预测器的配置方案。2.提出了一种令牌协议的功耗模型。本文提出了一种基于广播的令牌协议功耗模型。该模型建模了广播请求消息产生的片上互连功耗、响应消息引起的访问私有L1 Cache的功耗、传输应答消息引起的片上互连功耗,涵盖了请求节点与目的节点间的距离、多核处理器的规模、目标节点保存数据的概率、以及预测器命中率和成功率等参数。基于此模型,定性分析了预测器命中率和成功率对协议功耗的影响。最后,本文利用GEMS模拟器评估了三种预测策略对功耗的影响。实验结果显示:Owner、Sharer和Hybrid分别降低了21%、19.8%、18.8%的路由器功耗和2%、4.3%、2%的链路功耗。3.提出了一种基于代理目录的避免饿死机制。令牌协议中,由于瞬态请求缺乏顺序性,多个写瞬态请求竞争访问数据时将产生“饿死”现象;令牌“飞行”在传输链路上时的“不可用”现象也会导致请求被“饿死”。本文提出了一种基于代理目录的避免饿死机制。该机制结合了基于Token Tenure的令牌计数规则和基于代理目录的目录协议,分别通过令牌计数规则保证协议的多读单写规则和Token Tenure方法保证协议的前进,而且代理目录Dele Dir还可以降低访问延迟。本文评估了新型令牌协议Dele Dir-ALL的性能。实验结果表明:Dele Dir-ALL的执行速度比目录协议快11%,比基于广播的令牌协议速度快1.7%。在失效延迟方面,Dele Dir-ALL的平均失效延迟比目录协议低2.3%,比基于广播的令牌协议低1.9%。4.提出了一种面向令牌协议的共享数据迁移特征检测方法。基于写作废的协议中,具有迁移特征的访问意味着请求者产生两次请求,一次读请求和一次写请求,如果提前发现数据的迁移特征,就可以将两次通信合并为一次,进而降低协议的通信量。本文提出了共享数据迁移特征检测方法。通过在数据块引入标志位,记录最近一次写者LW、最近一次读者LR和最近一次操作类型Lop,并根据拥有者的令牌数量判断系统中数据共享副本的数量实现迁移特征的检测。本文在令牌协议中应用了该探测方法,通过增加MG状态实现了能在RRMP与MRMP之间自适应转换的一致性协议。实验结果表明:该检测方法以每个数据块13位标识位的硬件开销,降低了平均9%的端点通信量和7.8%的连接通信量,并且分别降低了7.5%的链路功耗和1%的路由器功耗。5.提出了一种面向令牌协议的共享数据生产消费特征检测方法。对于基于广播的令牌协议来说,如果消费者提前获知生产者位置,就可以减少读通信;如果生产者在更新数据时获知消费者的位置,可以减少写通信,进而减少协议的通信量。本文在迁移特征检测方法的基础上引入了消费者列表LC,配合最近一次写者LW和最近一次读者LR可判断数据的生产消费特征。如果数据块的两次写者相同,且两次写中间被其他节点读访问,则判断该数据块具有生产消费特征。实验结果显示:部分应用得到了理想的结果,如程序water-n的连接通信量降低了6%,端点通信量降低了7%。
其他文献
根据一起±200kV EVT(直流电子式电压互感器)出现后台显示电压偏高的现象,经设备故障分析与现场检测,查证了故障发生的原因是EVT的电阻盒内部6路并联分压电阻中的最后1路电阻
前言:房地产业与国民的经济条件与切身利益息息相关,因此高房价问题普遍受到人民的密切关注,一旦房地产业出现非正常发展的情况,将对我国经济带来极大的影响,对此,政府部门采
期刊
我国2001年由证监会出台的《关于在上市公司建立独立董事制度的指导意见》标志着独立董事制度在我国的正式确立。可是在我国刚刚起步的市场经济体系中,独立董事制度并没有得
技工院校实训中心的文化建设工作,是实训中心建设的一个重要组成部分。本文通过对实训中心文化建设的基本概念、实施途径进行描述,力图探索文化建设对实训中心的重要性表现。
当前如何优化配置网络资源,科学应用IT技术,推动各个领域朝着数字化、智能化方向发展,成为社会各界热议问题之一。本文通过分析基于网络经济时代财务会计管理方略,以期规避财
随着国民经济的高速发展,我国经济快速进入新常态,中小企业必将发展成为国家经济转型升级及国家调整产业结构的重要支柱。而财务管理作为企业生存及发展的核心,其管理水平的
建立下模座起吊过程有限元分析模型,分析了起吊过程中下模座的最大变形量及最大应力,通过正交试验分析并确定了结构关键参数对起吊过程中下模座最大变形量及最大应力值的影响
MapReduce是目前最流行的云计算框架,其调度优化问题一直是云计算领域的重要研究问题。MapReduce调度优化的主要目标是,提高MapReduce作业的运行效率。针对这一目标,本文研究