【技术实现步骤摘要】
本专利技术涉及计算机科学与技术中编译器技术,尤其涉及一种面向DSP(数字信号处 理Digital Signal Processing,简称DSP)芯片的指令调度方法。
技术介绍
随着计算机技术多媒体技术的不断发展,音视频技术成为了当前计算机科学与技 术研究领域的一个主流方向。但音视频数据量大,对芯片的计算能力有很高要求,所以要实 现音视频技术的诸多高端应用,必须想办法提高芯片的处理能力。而现有技术中的DSP芯 片的汇编代码一般限于某一具体功能。
技术实现思路
针对现有技术中存在的DSP芯片一般限于某一具体功能,因此有必要提供一种面 向DSP芯片的指令调度方法。本专利技术克服了现有技术的不足,提供提高程序运行速度的方法。本专利技术提供一种 面向DSP芯片的指令调度方法,其包含以下步骤步骤A.构造汇编程序基本块语句之间的拓扑排序;步骤B.在步骤A得到的拓扑排序的基础上,计算汇编语言程序基本块中每条指令的延 迟值delay ;步骤C.从根节点到叶节点对数据依赖图进行遍历,在遍历的过程中选择指令进行 调度,产生候选指令集;所述候选指令集分为两个集合一个集合记录步骤B中具有最 ...
【技术保护点】
一种面向DSP芯片的指令调度方法,其包含以下步骤:步骤A.构造汇编程序基本块语句之间的拓扑排序;步骤B.在步骤A得到的拓扑排序的基础上,计算汇编语言程序基本块中每条指令的延迟值delay; 步骤C.从根节点到叶节点对数据依赖图进行遍历,在遍历的过程中选择指令进行调度,产生候选指令集;所述候选指令集分为两个集合:一个集合记录步骤B中具有最大delay值的指令;一个集合记录最早执行时间小于或者等于当前时间的指令集合;步骤D.将步骤C中候选指令集合中delay值最大,并且其执行时间小于或等于当前时间的指令找出来,安排到当前的调度时间槽中,然后再根据数据依赖图,更新候选指令集合;步 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:汤睿,范高生,
申请(专利权)人:四川九洲电器集团有限责任公司,
类型:发明
国别省市:51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。