EDGE结构上一种通过超块重组加速单线程应用的方法

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:lwy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  Explicit Data Graph Execution( EDGE)ISA是一种专门为类数据流驱动的分片式众核处理器而设计的指令集体系结构。相较于传统的采用控制流驱动的处理器,EDGE结构以超块(Hyperblock)而不是单个指令作为其执行单位,在超块内部实现数据流执行,超块之间按照推测序保持控制流执行,有利于挖掘指令级并行性。但是,EDGE编译器按照程序的串行执行顺序组织超块,超块间和超块内部受限于数据依赖,削弱了整个程序运行时的潜在数据级并行性和线程级并行性,不利于发挥EDGE分片式结构的优势。本文通过分析EDGE编译器超块组织的特点,结合EDGE结构特有的执行模型,提出一种普适性的超块组织框架来模拟EDGE结构上多线程运行的效果,进一步挖掘EDGE结构运行串行单线程程序时的指令级并行性。本文选用TRIPS微处理器作为EDGE结构的实例处理器,利用矩阵乘法等三个实验验证了我们所提出的框架的可行性,实验结果表明这些应用在TRIPS上获得了较好的性能提升。
其他文献
在我国市场经济高速发展的背景下,我国居民、生产用电需求量不断攀升,这无疑对我国电力系统提出了更高的要求.而10kV配电线路作为电力系统的重要组成部分,在我国城市电网中得
园林的营造和发展是一个动态变化的过程,因此,分析园林不能脱离其历史进程的动态变化而专注于静态研究。作为苏州四大名园之一,网师园在其历史演化过程当中发生了很大变化,然而,主
盾构进出洞为盾构隧道施工过程中的关键环节.端头井围护结构通常为钢筋混凝土结构,无法靠盾构刀具直接切削,需要对围护桩结构进行人工凿除.由于围护结构被开凿破坏后,结构背
1.旱育秧和塑盘旱育秧①播种期。一季晚稻适宜播种期在5月15日~20日,秧龄20天~25天,作中稻的适宜播种期在4月中下旬。湘西及湘南海拔较高的山区,由于后期低温或灌溉水的限制,适
《农产品质量安全法》实施以来,吉林省农委按照农业农村部统一安排,认真落实习近平总书记“四个最严”(最严谨的标准、最严格的监管、最严厉的处罚、最严肃的问责)要求,深入
期刊
《特种经济动植物》(原名《国外特种经济动植物》)是由中华人民共和国农业部主管、中国农业科学院特产研究所主办的全国唯一的特种经济动植物专业性国家级科技类期刊,为中国
期刊
本文提出通过掺入高效减水剂、掺入高效活性矿物掺料等手段来提高混凝土强度,使得混凝土耐久性得以提高。
采薹菜用油菜“一种双收”是在常规栽培油菜的基础上,利用油菜薹应市早、品质好、口味鲜的特点,采用适当早播、早栽方法,让油菜早抽薹,抢在春节前后采摘新鲜菜薹供应淡季市场
建筑安装工程造价概预算具体就是在建筑安装过程的整个过程中,结合各个阶段的设计文件中的相关数据以及指标和费用,采用某种方法对整个建筑安装工程的所有花费进行计算。该项措
为了降低应用于突发事件监测的无线传感器网络的能量消耗,设计实现了一种基于事件驱动的动态分簇路由算法.在人体神经系统工作机制和传感器网络分簇路由协议的基础上,建立了