首页 > 技术 > 内容

FPGA运算单元对高算力浮点应用

时间:2026-01-23  作者:Diven  阅读:0

随着机器学习(Machine Learning)领域越来越多地使用现场可编程门阵列FPGA)来进行推理(inference)加速,而传统FPGA只支持定点运算的瓶颈越发凸显。Achronix为了解决这一大困境,创新地设计了机器学习处理器(MLP)单元,不仅支持浮点的乘加运算,还可以支持对多种定浮点数格式进行拆分。

MLP全称Machine Learning Processing单元,是由一组至多32个乘法器的阵列,以及一个加法树、累加器、还有四舍五入rounding/饱和saturation/归一化normalize功能块。同时还包括2个缓存,分别是一个BRAM72k和LRAM2k,用于独立或结合乘法器使用。MLP支持定点模式和浮点模式。

考虑到运算能耗和准确度的折衷,目前机器学习引擎中最常使用的运算格式是FP16和INT8,而Tensor Flow支持的BF16则是通过降低精度,来获得更大数值空间。

而且这似乎也成为未来的趋势。目前已经有不少研究表明,更小位宽的浮点或整型可以在保证正确率的还可以减少大量的计算量。为了顺应这一潮流,MLP还支持将大位宽乘法单元拆分成多个小位宽乘法,包括整数和浮点数。

值得注意的是,这里的bfloat16即Brain Float格式,而block float为块浮点算法,即当应用Block Float16及更低位宽块浮点格式时,指数位宽不变,小数位缩减到了16bit以内,因此浮点加法位宽变小,并且不需要使用浮点乘法单元,而是整数乘法和加法树即可,MLP的架构可以使这些格式下的算力倍增。

编辑:黄飞

 

猜您喜欢


中性笔是常见的书写工具,因其流畅的书写体验和多样的颜色选择而受到喜爱。中性笔的墨水具有良好的流动性,能够在纸面上均匀分布,减少卡墨现象,使得书写更加顺畅。这对于...
2020-08-14 00:00:00
DCDC转换器,作为电能转换设备中的重要组件,在各种电子设备中是很重要的配件。了解如何正确拆卸DCDC转换器,不仅能够有效维护设备,还可以确保操作的安全性与可靠...
2024-07-07 00:00:00
精密贴片电阻对照表是电子工程师和爱好者必备的工具,提供了一种快速便捷的方式来查找不同封装尺寸的贴片电阻的对应关系。最新版的对照表涵盖了市面上常见的01005、0...
2024-11-29 10:25:45
贴片电阻201是一种应用于电子电路中的基础元件,其名称中的201代表其尺寸为2.0mm x 1.0mm。小巧的体积使其非常适合用于空间受限的现代电子设备,从智能...
2024-11-29 10:25:54
1206贴片电阻能够承受一定的温度,但具体耐温能力取决于它的材质和规格。一般来说,常见的1206贴片电阻的工作温度范围在-55℃至+155℃之间。为什么1206...
2024-11-26 11:29:45
你是否好奇过,电子设备是如何在电池电压有限的情况下,产生比电池电压更高的电压的呢?答案就在于一种巧妙的电路设计——无调节电荷泵。想象一下,我们有两个水桶和一个水...
2024-04-26 00:00:00
贴片电阻5.1k,这种看似不起眼的小元件,却是现代电子电路中很重要的一部分。指的是阻值为5.1千欧姆的贴片电阻,应用于各种电子产品,从智能手机到家用电器,都有的...
2024-11-29 10:25:54
0201贴片电容是电子元件中常见的。容值影响电路性能。本文将详细介绍0201贴片电容容值的相关知识。什么是0201贴片电容0201贴片电容,是小型电容器。尺寸为...
2025-04-13 13:30:03
现代工业与电子设备中,连接器扮演着非常重要的角色。其中,CONN_25.38X9MM_TM作为一种特定类型的连接器,以其独特的尺寸和功能赢得了广泛的应用。本文将...
2025-03-05 14:58:25
电子电路设计中,恒流源是重要的电路元件,应用于各种电流驱动和偏置电路。理解恒流源的等效直流电阻,对于优化电路性能、提高电路稳定性具有重要意义。本文将系统介绍恒流...
2025-10-31 17:30:04