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就緒的資安基礎架構
2026.10.07

打造AI就緒的資安基礎架構

隨著網路威脅日益複雜,現代資安基礎架構越來越仰賴 AI,以分析大量的網路流量,加快威脅偵測與處理速度。搭載 Intel Xeon 6處理器的AEWIN伺服器與網路設備,結合高效能運算、AI加速與硬體級安全防護能力,為企業內部AI與AI驅動的資安環境提供可靠且高效的運算基礎,滿足各類高負載工作需求。

其陽科技 2025永續報告重點
2026.09.29

其陽科技 2025永續報告重點

在其陽,永續發展已融入企業管理,並聚焦於環境責任、員工福祉與社會參與。2025 年永續報告展現了公司持續提升資源使用效率、強化職場健康管理,以及推動永續融入日常行動的努力。

面向Neocloud時代的機櫃級AI基礎架構設計
2026.09.24

面向Neocloud時代的機櫃級AI基礎架構設計

生成式AI與Agentic AI應用持續發展,加上日益加劇的AI訓練與推論工作負載,對運算吞吐量、記憶體、網路與儲存能力提出前所未有的要求。因此,AI基礎架構已無法再以獨立伺服器為核心進行設計。隨著專業化 Neocloud服務供應商興起,產業進一步朝向機櫃級架構發展,將運算、網路與散熱管理整合於同一架構中,以實現高效率且具高度適應性的AI運算能力。

洽詢車

你的洽詢車總計 0 件產品

產品比較

你的比較總計 0 件產品

訂閱電子報

數字驗證

請由小到大,依序點擊數字

我們使用 cookies 以確保我們的網站正常運作,個性化內容和廣告,提供社交媒體功能並分析流量。我們還會與社交媒體、廣告和分析合作夥伴分享您使用我們網站的信息。

管理Cookies

隱私權偏好設定中心

我們使用 cookies 以確保我們的網站正常運作,個性化內容和廣告,提供社交媒體功能並分析流量。我們還會與社交媒體、廣告和分析合作夥伴分享您使用我們網站的信息。

管理同意設定

必要的Cookie

一律啟用

這些 cookies 是網站運作所必需的,您無法在系統上關閉它們。

這些 Cookie 通常僅在您執行某個動作(即服務請求)時設置,例如設置隱私偏好、登錄或填寫表單。

您可以設置瀏覽器以阻止或提示您這些Cookie,但這可能會導致某些網站功能無法正常運作。