2021.02.03

Bfloat16 – 简介

分享:

AI 计算在计算上是昂贵的,特别是在处理 FP32 的较大数字集时。半精度 FP16 浮点数只有 8 位精度的有效数字和 5 位的指数,与 FP32 相比,其精度和可表示的数字范围都较低。

BFloat16 是由 Google 开发的,专门用来满足 AI 的特殊需求,AI 需要大量数字的范围,而对有效数字的精度要求较低。BFloat16 本质上是一个截断有效数字的 FP32,带来 FP16 的性能和 FP32 的动态范围,同时使用一半的内存。使用 BF16 的好处是可以轻松将现有的 FP32 数据转换为 BF16,以便进一步的神经处理。BF16 提供了足够的精度,没有更多。这是完成工作的合适工具。

bfloat16-2-2

BF16 bfloat16 :
1位元用于符号
8位元用于指数
2-127最小正值为2128最大正值(指数偏移量为127)。
7bit 用于有效数字

 

我们正处于人工智慧时代的边缘。拥有一种针对人工智慧的通用且快速的数字格式实现将加速我们朝着正确的方向前进。业界已经支持BFloat16格式,并在广泛的硬体平台上提供支持。格式的发明者Google在云端提供了他们自己的TPU(张量处理单元)。人工智慧加速器的事实领导者Nvidia也接受了bf16,并将其实施到他们最新的基于Ampere的硅晶片中的张量核心。CPU巨头Intel在Nervana加速器中提供了专门的解决方案,并将BF16整合到他们的AVX-512扩展中,以便在对人工智慧的依赖较少的特定使用情况下,减少的工作负载可以由CPU本身处理。ARM也将bf16整合到他们的SVE和Neon指令中。这一点非常重要,因为ARM v8在从移动设备到基础设施的广泛平台上都有使用。

 

表1 – 支援BFloat16的选定硬体列表

CPU Support
第一代和第二代英特尔® Xeon® 可扩展处理器 no
第三代英特尔® 至强® 可扩展处理器(Cooper Lake) yes
GPU 支持
Nvidia Volta (V100) No
Nvidia Turing (T4) No
Nvidia Ampere(A100) yes
AMD Radeon RX6000 No
AMD Radeon Instinct yes

 

 

相关讯息

扩展AI算力:灵活的服务器架构,满足不断演进的AI工作负载需求
2026.10.30

扩展AI算力:灵活的服务器架构,满足不断演进的AI工作负载需求

AI工作负载持续增长,带动市场对高性能计算、内存及系统连接能力的需求呈指数级增长。为满足这些需求,企业需要具备扩展能力的服务器架构,在资源利用率、部署灵活性与总体拥有成本(TCO)之间取得平衡。

构建可信赖的硬件基础,赋能机密AI
2026.10.21

构建可信赖的硬件基础,赋能机密AI

随着AI在各行业的应用日益普及,企业为支持各类AI应用,正在处理大量敏感数据和专有模型。与此同时,AI相关法规与数据保护要求不断演进,进一步提高了市场对安全、隐私和可信度的要求。因此,机密AI逐渐受到重视,通过强化数据与模型的安全防护,在保障信息安全的同时,持续推动AI创新。

打造AI就绪的网络安全基础设施
2026.10.07

打造AI就绪的网络安全基础设施

随着网络威胁日益复杂,现代网络安全基础设施越来越依赖AI,分析海量网络流量,并加快威胁检测与处理速度。搭载Intel Xeon 6处理器的AEWIN服务器与网络设备,结合高性能计算、AI加速与硬件级安全防护能力,为企业内部AI与AI驱动的网络安全环境提供可靠且高效的计算基础,满足各类高负载工作需求。

咨询车

您的咨询车共计 0 件产品

产品比较

您的比较共计 0 件产品

订阅电子报

数字验证

请由小到大,依序点击数字

本网站使用 Cookie 与相关技术,以记录您的浏览行为、使用装置、停留时间等资讯,作为网站流量分析、服务优化及广告投放参考。

我们亦使用 Google Analytics 4(GA4)等分析工具,以了解网站使用情况并提升您的浏览体验。您可选择同意或拒绝非必要 Cookie;若选择拒绝,部分网站功能或服务可能因此受到影响。

管理Cookies

隱私權偏好設定中心

本网站使用 Cookie 与相关技术,以记录您的浏览行为、使用装置、停留时间等资讯,作为网站流量分析、服务优化及广告投放参考。

我们亦使用 Google Analytics 4(GA4)等分析工具,以了解网站使用情况并提升您的浏览体验。您可选择同意或拒绝非必要 Cookie;若选择拒绝,部分网站功能或服务可能因此受到影响。

查看隐私权政策

管理同意設定

必要的Cookie

一律啟用

这些 cookies 是网站运作所必需的,您无法在系统上关闭它们。

这些 Cookie 通常仅在您执行某个动作(即服务请求)时设置,例如设置隐私偏好、登录或填写表单。

您可以设置浏览器以阻止或提示您这些Cookie,但这可能会导致某些网站功能无法正常运作。

本语系的 Cookie 设置依主语系(English)为主,如需调整请至英文版 Cookie 政策页面