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

基于剖析信息和关键路径长度的软件扇出树生成算法
引用本文:曾斌,安虹,王莉.基于剖析信息和关键路径长度的软件扇出树生成算法[J].计算机科学,2010,37(3):248-252.
作者姓名:曾斌  安虹  王莉
作者单位:1. 中国科学技术大学,合肥,230027
2. 中国科学技术大学,合肥,230027;中国科学院计算机体系结构重点实验室,北京,100080
基金项目:国家自然科学基金重点项目(60633040);;国家973计划项目(2005CB321601);;国家863重大项目(2006AA01A102-5-2);;教育部-英特尔信息技术专项科研基金项目(MOE-INTEL-08-07)资助
摘    要:开发利用ILP(Inst ruction-level Parallelism)是现代高性能处理器取得高性能的关键要素之一。宽发射的超标量处理器、超长指令字处理器和数据流处理器只有在并行执行多条相邻的指令时才能获得较高的性能。数据流处理器的一个关键问题是如何把指令的计算结果高效地播送给目标指令而不用读写集中式寄存器文件。对于每条目标数大于指令所能编码的目标数的指令,编译程序都要插入一棵由MOV指令构成的软件扇出树来把计算结果播送给多条目标指令。为了暴露更多的ILP给硬件执行基底,提出了一种改进的软件扇出树生成算法,本算法根据目标指令的执行概率大小以及目标指令到该指令所在块的出口的关键路径长度来计算目标指令的权值,然后对各个叶子的优先权值进行排序,再根据优先权值的顺序来构造一棵软件扇出树,以便把指令的计算结果播送给多条目标指令。实验结果发现,本算法相对于传统的软件扇出树生成算法其性能有较大的提高。

关 键 词:软件扇出树  执行概率  关键路径  优先权  
收稿时间:2009/4/20 0:00:00
修稿时间:7/1/2009 12:00:00 AM

Profile Information and Critical Path Length Based Software Fanout Tree Generation Algorithm
ZENE Bin,AN Hong,WANG Li.Profile Information and Critical Path Length Based Software Fanout Tree Generation Algorithm[J].Computer Science,2010,37(3):248-252.
Authors:ZENE Bin  AN Hong  WANG Li
Affiliation:School of Information Science and Technology/a>;University of Science and Technology of China/a>;Hefei 230027/a>;China;Key Laboratory of Computer System and Architecture/a>;Chinese Acamemy of Sciences/a>;Beijing 100080/a>;China
Abstract:Exposing and exploiting instruction-level parallelism (ILP) is one of the most critical components of high performance for modern processors.Wide-issue superscalar,very long instruction word (VLIW) and dataflow processors can only achieve high performance when they execute nearby instructions in parallel.In order to expose more instruction-level parallelism to hardware execution substrate,this paper proposed an improved fanout tree generation algorithm.This algorithm first calculates the priority value of e...
Keywords:Software fanout free  Execution probability  Critical path  Priority  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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