浮点乘加部件中的两种前导零预测算法
浮点乘加部件是现代高性能微处理器中的关键运算部件。前导零预测(LZA)是浮点乘加部件中为了提高运算的并行度,进行的一种能使计算结果的规格化移位提前的预测方法。有多种方法可以实现结果前导零的预测,本文对其中两种方法:对两个操作数进行的预测和对三个操作数进行的预测,针对高性能64位流处理器中的浮点乘加部件完成了包括预编码到误差修正的算法的完善及其VHDL实现、模拟和综合,对两种方法在该处理器中的时序性能和面积进行了对比分析。模拟结果显示,两种方法都能获得准确的预测结果。通过综合发现,对三操作数的预测有相对更快的实现速度。
浮点乘加 LZA 两操作数 三操作数 预编码 前导零预测算法
侯申 陈讯 陈跃跃
国防科技大学计算机学院 长沙 410073
国内会议
合肥
中文
165-168
2007-08-01(万方平台首次上网日期,不代表论文的发表时间)