【摘 要】
:
随着计算机技术的发展,对计算机的性能要求越来越高,计算机的核心频率越来越高,集成电路制造技术和芯片功耗等问题,使得通过增加内核的核心频率来提高芯片性能的方法遭遇到极大的挑战。在多核处理器系统中,为确保各个内核中副本数据相同,必须采用高速缓存一致性协议维护数据的一致性。基于侦听的一致性协议设计简单,但是一致性维护效率低、总线通信量较大;基于目录的一致性协议通信量小、可扩展性好,但是目录存储面积大。随
论文部分内容阅读
随着计算机技术的发展,对计算机的性能要求越来越高,计算机的核心频率越来越高,集成电路制造技术和芯片功耗等问题,使得通过增加内核的核心频率来提高芯片性能的方法遭遇到极大的挑战。在多核处理器系统中,为确保各个内核中副本数据相同,必须采用高速缓存一致性协议维护数据的一致性。基于侦听的一致性协议设计简单,但是一致性维护效率低、总线通信量较大;基于目录的一致性协议通信量小、可扩展性好,但是目录存储面积大。随着处理器内核数量的增多,侦听和目录一致性协议面临功耗、面积、延迟和通信量等问题,本文主要研究适用于多核处理器的缓存一致性协议模型。本文在分析传统缓存一致性协议的基础上,提出一种融合总线侦听和目录结构的混合一致性协议。该一致性协议采用分层结构,节点内部内核通过共享总线传输Cache行状态消息,采用基于MOESI(Modified Owned Exclusive Share Invalid)的侦听一致性协议;节点之间采用片上互联结构,设计一个目录结构控制器传输状态消息,节点之间采用基于目录的一致性协议。然后分析混合一致性协议中,内核读写数据一致性的维护过程和DMA(Direct Memory Access)设备读写数据的一致性维护过程。在GEM5(General Execution-driven Multiprocessor Simulator)模拟器中搭建基于SLICC(Specification Language for Implementing Cache Coherence)脚本语言的混合一致性协议模型,通过编译器生成Python脚本,与Ruby模块中内存组件相连接,形成完整的缓存一致性协议模型。最后使用并行测试程序集Splash2(Stanford Parallel Applications for Shared Memory)在GEM5模拟器中进行混合一致性协议模型的性能模拟仿真。模拟侦听、目录和混合协议在FS(Full-System)模式和SE(Syscall Emulation)模式下的性能差距,结果表明混合协议能提高Cache块的命中率,有效降低测试程序的运行时间,特别是内核数量为32个时,运行时间平均减小8%。模拟混合协议在不同内核数量的Cache块命中率和程序运行时间,结果表明当内核数量为32个时,程序的Cache块命中率较高、运行时间最高减小8%,但是随着内核数量继续增多,Cache块的总缺失和有效时间基本不再减小。比较混合协议在不同目录块和不同Cache块大小时的Cache块命中率和性能差距,结果表明目录块和Cache块的增大能一定程度上提高测试程序Cache块的命中率,并减小运行时间,但是目录结构太大、Cache块较大,使得高速缓存系统愈加复杂和面积规模庞大,导致通信量和延迟增大。
其他文献
近些年来,随着经济改革不断地深化,我国农业产业化的快速推动、城镇化进程的日益加快,人多地少的土地供需矛盾进一步被放大。再加上我国长期存在的城乡二元体制的历史原因,传统乡村集聚的生产与生活方式迎来了巨大挑战。农业、农村、与农民这“三农”问题始终是国家高度关注的重要事项。聚焦到地方政府,如何提升农民的生产与生活水平更是一项被广泛提及的重要课题,被社会各界广泛关注与研究。宿城区农民集中居住工作始终坚持规
随着网络的发展,边缘侧的请求数量日益增长,对传统集中式网络系统造成了极大的服务压力,已经逐渐无法适应新的需求。边缘计算通过将请求的处理过程放到离用户最近的地方进行,并利用自组织网络延伸并提升边缘侧的网络覆盖与服务能力。但该网络中节点存在不良行为,网络不可信,而且服务组合过程存在忽视网络层细节的问题,造成效率低下。为此,本文将针对边缘延伸网络的网络路由可信问题和服务高效组合问题,展开路由可信和服务组
基因是具有遗传效应的DNA片段,基因支持着生命的基本构造和性能。研究发现,很多疾病的产生是由于基因的突变造成的。因此,基于基因表达数据的疾病诊断研究成为生物医学上的一个重要课题。基因表达数据具有高纬度、小样本的特点,在数据预处理过程中需要进行特征选择。特征选择不仅能够有效的降低数据维度,减少后续的工作量,更能够帮助我们识别重要的特征,减少噪声对数据集的影响。因此,本文针对基因表达数据,在特征选择及
李光耀作为新加坡的国家领导人,在新中建交过程中发挥着非常重要的作用。本文结合文献、历史和案例三种研究方法,依据玛格丽特G?赫尔曼的人格类型理论,研究从领导人对外部信息的态度、与环境限制的关系、领导人的决策过程和政治动机四个主要干预变量出发,以领导人对外事领域的兴趣、在外交事务方面的专业训练和经验组成的两个次要干预变量,分析李光耀人格类型与人格特征,进而展开李光耀的人格特征对新中建交的具体影响研究。
随着信息科技、互联网技术的迅速发展,带动了各个领域的网络化发展,其中,金融业出现了网络借贷、大数据金融、第三方平台支付等多种新型互联网金融模式。在众多互联网金融的
研究目的:应用氢质子磁共振波谱,对正常成年人背侧丘脑代谢物的相对含量及比值进行计算,分析年龄、性别、侧别对各代谢物的影响,测算各代谢物含量参考范围。研究方法:对120例
随着科学技术的进步,军事和民用方面需求的日益增长,海洋资源的开发利用成为了各国竞争的焦点。导航信息是船舶航行及海洋开发作业顺利完成的重要支撑和保障。电子海图能够实时动态显示基于海图背景的导航信息并能辅助航海人员高效的完成各类作业任务,相关技术得到了广泛应用。然而当前电子海图仅能提供基本的二维航行信息,对于三维海底地形及海洋环境等信息不能够形象地描述,依然需要航海人员人为处理各种设备所接收的诸多数据
断层带附近地质条件极为复杂,具有软弱、破碎等特点。由于断层破坏了岩层的连续性,附近应力分布十分异常,特别是进入多断层或断层群区域,受断层相互作用的影响,极易引起动力灾害事故,对煤矿的安全生产产生重大影响。本文通过理论分析、UDEC和FLAC3D软件建立两断层不同间距的数值模型,改变工作面开采顺序,对上、下盘工作面分别过多断层区域时的覆岩结构演化规律及采动应力分布特征进行了研究,并通过现场工程实例进
改革开放以来我国社会经济快速发展、日益腾飞,商业模式也随之不断更新转变,商标本身彰显的经济价值和其在社会中形成的附加价值越来越显著,对商标形成完备的保护体制迫在眉睫。商标不单单是由文字、图形组合而成的简单标志,对消费者来说,商标是带给其心理认可和信赖选择的重要区别标志,对企业而言,商标凝聚着其沉淀多年的独特企业文化和艰辛累积的宝贵商业信誉。基于此,我国设立了《商标法》等相关法律对商标进行保护。但是
KNN算法是一种非常经典的划分类别的算法,主要解决未知属性样本分类问题,算法在分类过程中,需要计算未知属性样本与每个已知属性样本的距离,因此在海量高维数据的应用中,传统KNN算法计算复杂度较高的缺点受到严重挑战,针对该缺点本文进行了研究。基于距离的离群数据检测算法是常用的离群数据检测算法之一,但该算法在海量高维数据面前计算复杂度较高,针对这个缺点本文也进行了研究。论文主要工作如下:第一,针对传统K