一种软件流水的反流水算法
软件流水是一种循环程序的优化技术,已经广泛应用于现代优化编译器中.为了充分利用VLIW DSP处理机的指令级并行性,必须使用软件流水技术对DSP程序进行优化.然而,在串行源代码不存在的情况下,对软件流水后的原始代码进行变换、理解、测试和调试,并转换成其他处理机的代码是非常困难的.提出了一种反流水技术,它能够将软件流水后的优化汇编代码反向转换成语义等价的相应代码.通过20个程序的初步实验,验证了所提出的反流水算法的正确性.
软件流水、反流水、指令级并行
15
TP338(计算技术、计算机技术)
国家自然科学基金60173010
2004-08-12(万方平台首次上网日期,不代表论文的发表时间)
共7页
987-993