首页 | 本学科首页   官方微博 | 高级检索  
     

激进块执行模型的数据依赖分析
引用本文:张军,安虹,从明,任永青,赵灿明.激进块执行模型的数据依赖分析[J].小型微型计算机系统,2010,31(4).
作者姓名:张军  安虹  从明  任永青  赵灿明
作者单位:1. 中国科学与技术大学,计算机科学与技术系,安徽,合肥,230027
2. 中国科学与技术大学,计算机科学与技术系,安徽,合肥,230027;中国科学院,计算机体系结构重点实验室,北京,100080
基金项目:国家自然科学基金重点项目,国家"九七三"重点基础研究发展规划项目,国家"八六三"高技术研究发展计划重大项目,教育部英特尔信息技术专项科研基金项目 
摘    要:激进执行模型可以有效利用片上资源开发指令级并行性,与超块概念的结合又使得这一技术具有更好的适用性,但是数据依赖的存在很大程度上削弱了激进的块执行的实际效果,本文从块间数据依赖的分布、依赖深度和推测执行深度几个方面对块执行模型的数据依赖进行了分析;实验表明应用程序中固有的推测执行深度一般不超过10(4~8).此外本文也对寄存器值预测对激进块执行模型的块间数据依赖的影响进行了分析.

关 键 词:激进块执行模型  数据依赖  依赖深度  值预测

Data-dependency Analysis for Aggressive Block Execution Model
ZHANG Jun,AN Hong,CONG Ming,REN Yong-qing,ZHAO Can-ming.Data-dependency Analysis for Aggressive Block Execution Model[J].Mini-micro Systems,2010,31(4).
Authors:ZHANG Jun  AN Hong  CONG Ming  REN Yong-qing  ZHAO Can-ming
Affiliation:ZHANG Jun1,AN Hong1,2,CONG Ming1,REN Yong-qing1,ZHAO Can-ming11(Department of Computer Science , Technology,University of Science , Technology of China,Hefei 230027,China)2(Key Laboratory of Computer System , Architecutre,Chinese Academy of Science,Beijing 100080,China)
Abstract:Aggressive execution model which can exploit more instruction-level parallelism by making better use of on-chip resources,can be more effective with the concept of hyperblock.However,its actual effect is weakened to a large extent due to the existence of data-dependence.This paper analyze the data-dependence of aggressive block execution model through three aspect,the inter-block data-dependence distribution,dependence depth and speculation execution depth.The analysis shows that the inherent speculation ex...
Keywords:aggressive block execution  data-dependence  dependence depth  value prediction  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号