[1]陈正博,吴铁彬,郑 方,等.面向人工智能的浮点乘加器设计[J].计算机技术与发展,2019,29(08):96-101.[doi:10. 3969 / j. issn. 1673-629X. 2019. 08. 019]
 CHEN Zheng-bo,WU Tie-bin,ZHENG Fang,et al.Design of Floating Point Multiply-Adder for Artificial Intelligence[J].,2019,29(08):96-101.[doi:10. 3969 / j. issn. 1673-629X. 2019. 08. 019]
点击复制

面向人工智能的浮点乘加器设计()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
29
期数:
2019年08期
页码:
96-101
栏目:
智能、算法、系统工程
出版日期:
2019-08-10

文章信息/Info

Title:
Design of Floating Point Multiply-Adder for Artificial Intelligence
文章编号:
1673-629X(2019)08-0096-06
作者:
陈正博;?吴铁彬;?郑 方;?丁亚军
江南计算技术研究所,江苏 无锡 214000
Author(s):
CHEN Zheng-bo;?WU Tie-bin;?ZHENG Fang;?DING Ya-jun
Jiangnan Institute of Computing Technology,Wuxi 214000,China
关键词:
人工智能;?浮点乘加器;?单精度;?半精度;?单半混合精度
Keywords:
artificial intelligence;?floating point multiplicator;?single precision;?half precision;?single-half-mixed precision
分类号:
TP302
DOI:
10. 3969 / j. issn. 1673-629X. 2019. 08. 019
摘要:
近年来,面向人工智能领域的芯片快速发展,低精度和混合精度的乘加运算能力是人工智能芯片计算能力的核心指标,同时乘加部件也是人工智能芯片功率的主要消费者。 面向人工智能领域应用需求,研究高性能、低能耗、低开销的浮点乘加器,对人工智能芯片的研发具有重要意义。 文中设计了一种面向 AI 的浮点乘加器,支持单精度、半精度、单半混合精度的浮点乘加运算,也支持 32 位、16 位和 8 位的整数乘法运算。 该部件采用跨精度复用的设计思想,提出乘法器复用、移位器复用、前导零预测器复用等关键技术,在保证各类操作功能和性能的基础上,有效减少了芯片面积和功耗。 文中完成了该部件的正确性测试和物理综合。 实验结果表明,该部件能满足正确性要求,在 28 nm 工艺条件下,对比无复用设计至少减少 50.09%的面积和 47.91%的功耗,综合运行频率达到 2 GHz。
Abstract:
In recent years,chips in the field of artificial intelligence have been developing rapidly. The multiply-add operation with low precision and mixed precision is the core index of the computing power of artificial intelligence chips,and the multiply-add components are also the main consumers of the power of artificial intelligence chips. It is of great significance for the research and development of artificial intelligence chips to study floating point multiplicator with high performance,low energy consumption and low overhead for the application demand in the field of artificial intelligence. In this paper,an AI-oriented floating point multiplicator is designed,which supports the floating point multiplication and addition operations with single precision,half precision and single-half-mixed precision,as well as the integer multiplication operations with 32,16 and 8 bits. This design adopts the idea of cross-precision reuse and reduces the area and power of chips with ensuring all kind of operation functions and performance,by using proposed key technology like multiplier-reuse,shifter-reuse,LZA-reuse. We finish the correctness test and physical syntheses. The experiment shows that this architecture is correct in all operations. Compared with the no-reuse design,at least 50. 09% of the area and 47.91% of the power consumption can be reduced under the condition of 28 nm process. The comprehensive operating frequency can reach 2 GHz.

相似文献/References:

[1]张春飞 李万龙 郑山红.Agent技术在智能教学系统中的应用与研究[J].计算机技术与发展,2009,(05):30.
 ZHANG Chun-fei,LI Wan-long,ZHENG Shan-hong.Application and Research of Agent Technology in Intelligent Tutoring System[J].,2009,(08):30.
[2]黄长专 王彪 杨忠.图像分割方法研究[J].计算机技术与发展,2009,(06):76.
 HUANG Chang-zhuan,WANG Biao,YANG Zhong.A Study on Image Segmentation Techniques[J].,2009,(08):76.
[3]张春飞 郑山红 李万龙.基于Agent技术的医疗信息整合研究[J].计算机技术与发展,2009,(10):250.
 ZHANG Chun-fei,ZHENG Shan-hong,LI Wan-long.Research on Integration of Healthcare Enterprise Based on Agent Technology[J].,2009,(08):250.
[4]杜秀全 程家兴.博弈算法在黑白棋中的应用[J].计算机技术与发展,2007,(01):216.
 DU Xiu-quan,CHENG Jia-xing.Game- Playing Algorithm in Black and White Chess Application[J].,2007,(08):216.
[5]孙锦 冯勤超.创造力支持系统[J].计算机技术与发展,2007,(03):138.
 SUN Jin,FENG Qin-chao.Creativity Support System[J].,2007,(08):138.
[6]吉张媛 何华灿.模糊Prolog系统[J].计算机技术与发展,2006,(02):123.
 JI Zhang-yuan,HE Hua-can.Fuzzy Prolog System[J].,2006,(08):123.
[7]丁莹.研究人工智能的一条新途径[J].计算机技术与发展,2012,(03):133.
 DING Ying.A New Avenue of Researching on AI[J].,2012,(08):133.
[8]张代远[].一类新型改进的广义蚁群优化算法[J].计算机技术与发展,2012,(06):39.
 ZHANG Dai-yuan.A New Improved Generalized Ant Colony Optimization Algorithm[J].,2012,(08):39.
[9]于尚超 李阳 王鹏.基于拼凑替换的定理机器证明的研究与实现[J].计算机技术与发展,2012,(06):135.
 YU Shang-chao,LI Yang,WANG Peng.Research and Realization of Theorem Proving Based on Combination and Replace[J].,2012,(08):135.
[10]朱志慧 李雷 种冬梅.改进的BT—SVM应用于电力系统SSA[J].计算机技术与发展,2012,(09):157.
 ZHU Zhi-hui,LI Lei,CHONG Dong-mei.Improved Binary Tree Support Vector Machine and Its Application to Power System Static Security Assessment[J].,2012,(08):157.

更新日期/Last Update: 2019-08-10