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

分簇结构超长指令字DSP编译器的设计与实现
引用本文:胡定磊,陈书明,刘春林.分簇结构超长指令字DSP编译器的设计与实现[J].小型微型计算机系统,2006,27(2):348-353.
作者姓名:胡定磊  陈书明  刘春林
作者单位:国防科技大学,计算机学院,湖南,长沙,410073
摘    要:超长指令字(VLIW)是高端DSP普遍采用的体系结构。VLIW DSP在硬件上没有调度和冲突判决的机制,其性能的发挥完全依靠编译嚣的优化效果.基于可重定向编译基础设施IMPACT,为分簇VLIW DSP YHFT—D4设计与实现了优化编译器.其中着重讨论了可重定向信息的定义、代码注释、SIMD指令的支持、分簇寄存器分配以度指令级并行开发和资源冲突解决等内容.实验结果表明该编译器可以达到较好的优化效果.

关 键 词:编译器  分簇寄存器分配  指令级并行
文章编号:1000-1220(2006)02-0348-06
收稿时间:2004-10-10
修稿时间:2004-10-10

Design and Implementation of Clustered VLIW DSP Compiler
HU Ding-lei,CHEN Shu-ming,LIU Chun-lin.Design and Implementation of Clustered VLIW DSP Compiler[J].Mini-micro Systems,2006,27(2):348-353.
Authors:HU Ding-lei  CHEN Shu-ming  LIU Chun-lin
Affiliation:Computer School, National University of Defence Technology, Changsha 410073, China
Abstract:Very Long Instruction Word (VLIW) architecture has been adopted by most high performance DSPs. There are no hardware to schedule instructions or to detect conflictions in VLIW DSPs, so the performance of VLIW DSP is dependent on compiler optimization. Based on retargetable compiler infrastructure IMPACT, An optimized compiler has been design and implement for clustered VLIW DSP YHFT-D4.Definition of retargetable information, code annotation, SIMD instructions supporting, clustered register allocation, instruction-level-parallel (ILP) exploring and resource confliction solving are emphatically discussed. Experiments show that the compiler is very effective in optimization.
Keywords:VLIW DSP
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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