面向VLIWDSP结构的编译器的设计与实现

来源 :微计算机应用 | 被引量 : 0次 | 上传用户:peteryang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
VLIW编译器实现指令并行性挖掘、相关性检查、指令调度等职能,对VLIW处理器的性能影响较大。本文基于一款VLIW DSP芯片,利用可重定位编译器IMPACT的前端和代码生成器模板,设计和实现了高性能的VLIW编译器。利用伪数据类型和Intrinsic函数结合,在编译器中构建了对SIMD功能的支持。实验结果显示,对比基于GCC版本的编译器,该编译器生成的指令数平均下降42%,并行包数下降30%。
其他文献
介绍了一种基于IOP80331的虚拟磁带库的硬件设计与实现。在分析虚拟磁带库硬件需求的基础上,详细阐述了基于IOP80331的虚拟磁带库控制器架构设计,处理器模块以及SCSI模块的设计
迭代学习控制作为智能控制的一个分支,近年来得到了很大的发展,在各个领域都有广泛的运用。为提高迭代学习速度,本文给出了指数变增益加速算法。机器人系统的仿真结果表明,该方法
在嵌入式Linux环境中,提出了一种基于Modbus协议的热辊温度控制系统的设计方案;实现了Linux主机和多个从机之间的可靠通信;采用间接通信的方式,上位机通过读写某个从机内特定的寄存器,查询或设置该组热辊的温度值;给出了系统RS-485总线连接形式和ModbusRTU消息帧的实现方法,并用Qt设计了人机界面。
在决策支持系统中经常遇到从以前的方案库中优选方案进行决策。方案选择会对决策结果影响很大,常常有一定的模糊性。用多维加权贴近度方法可以很好的计算出方案库中的方案与目
<正>从数学素质教育的角度来看,数学教学不只是传授知识,更重要的是培养学生的综合素质,这其中就包括鉴赏、创造和应用数学美的能力.但是,数学美又明显不同于自然美、艺术美
首先介绍了增强现实的定义和组件,接着分析计算机网络课程教学现状,并提出教学中存在的问题,最后讨论了增强现实技术在计算机网络课程教学中的应用,研究表明,将增强现实技术应用到
针对USB2.0接口传输速度进行探讨,重点介绍了影响USB2.0传输速度的各个因素与提升数据传输速度的方法,设计了一个基于USB2.0的高速工业化纺织品数字印刷机数据传输系统。该系
对飞行航路的解析过程及使用接口进行了探讨,介绍了一种飞行航路解析子系统的设计与实现方法。涉及用XML进行存储数据及解析的方法、网络数据通讯与消息机制、使用UML语言设计