-
题名VLIW处理器循环指令缓冲器设计与实现
- 1
-
-
作者
李勇
胡慧俐
杨焕荣
-
机构
国防科学技术大学计算机学院
-
出处
《计算机应用》
CSCD
北大核心
2014年第4期1005-1009,共5页
-
基金
国家自然科学基金资助项目(61070036)
-
文摘
数字信号处理软件中循环程序在执行时间上占有很大比例,用指令缓冲器暂存循环代码可以减少程序存储器的访问次数,提高处理器性能。在VLIW处理器指令流水线中增加一个支持循环指令的缓冲器,该缓冲器能够缓存循环程序指令,并以软件流水的形式向功能部件派发循环程序指令。这样循环程序代码只需访存一次而执行多次,大大减少了访存次数。在循环指令运行期间,缓冲器发出信号使程序存储器进入睡眠状态可以降低处理器功耗。典型的应用程序测试表明,使用了循环缓冲后,取指流水线空闲率可达90%以上,处理器整体性能提高10%左右,而循环缓冲的硬件面积开销大约占取指流水线的9%。
-
关键词
超长指令字处理器
循环程序
循环缓冲器
软件流水
-
Keywords
Very Long Instruction Word (VLIW) processor
loop program
loop buffer
software pipeline
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-