<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網易首頁 > 網易號 > 正文 申請入駐

      FlashAttention-4正式發布:算法流水線大改,矩陣乘法級速度

      0
      分享至



      機器之心編輯部

      經過一年的努力,FlashAttention-4 終于正式上線了。

      近日,深度學習領域重要底層優化技術 FlashAttention 迎來大版本更新。

      FlashAttention 核心作者、普林斯頓大學助理教授 Tri Dao 表示,在 Blackwell GPU 上,即使瓶頸截然不同,注意力機制的執行速度現在也幾乎與矩陣乘法一樣快了!



      當前,Tensor Core 的速度現在非常快,以至于注意力前向傳播的瓶頸呈指數級增長,而注意力后向傳播的瓶頸是共享內存帶寬。

      重新設計的算法中包含一些旨在克服這些瓶頸的機制,包括使用多項式進行指數模擬,新的在線 softmax 可以避免 90% 的 softmax 重新縮放,2CTA MMA 指令允許兩個線程塊共享操作數以減少 smem 流量等。



      • 論文地址:https://github.com/Dao-AILab/flash-attention/blob/main/assets/fa4_paper.pdf
      • 代碼鏈接:https://github.com/Dao-AILab/flash-attention

      接下來,就來詳細了解一下。

      硬件趨勢:不對稱的硬件擴展

      長期以來,Attention 作為無處不在的 Transformer 架構中的核心層,一直是大語言模型和長上下文應用的性能瓶頸。

      此前 FlashAttention-3 通過異步執行和 warp 專門化對 Attention 進行了優化,但其主要針對的是 Hopper GPU(H100)架構。

      然而,AI 行業已經迅速轉向部署 Blackwell 架構系統,例如 B200 和 GB200。而像 Blackwell GPU 這樣的現代加速器延續了一種趨勢:硬件的非對稱擴展(asymmetric hardware scaling)。

      在這種趨勢下,張量核心(Tensor Core)的吞吐量增長速度遠快于其他硬件資源,像是共享內存帶寬、用于指數運算等超越函數運算的特殊函數單元(SFU),以及通用整數與浮點 ALU……

      舉個例子,從 Hopper H100 到 Blackwell B200,BF16 張量核心吞吐量增加了 2.25 倍(從 1 到 2.25PFLOPs),但 SFU 數量和共享內存帶寬基本保持不變。

      這種擴展不對稱性對像 Attention 這樣的復雜 kernel 優化產生了深遠影響。

      具體來看,Attention 的核心包含兩個通用矩陣乘法(GEMM):





      中間夾著 softmax,但在真實實踐中,Attention 還涉及大量輔助工作,比如數據搬運、同步、數據布局轉換、元素級運算、調度、mask 處理等。

      傳統的觀點認為,Attention 的性能完全由 GEMM 的速度決定。然而,對 B200 進行「速度與饋送」分析顯示:主要的瓶頸不在于張量核心,而是:

      1. 前向傳播中用于 Softmax 指數運算的 SFU 單元;
      2. 反向傳播中的共享內存流量,受 shared memory bandwidth 限制。

      為此,團隊推出FlashAttention-4,一種算法 + kernel 的協同設計,核心目標在于,通過最大化矩陣乘法與其他瓶頸資源之間的重疊,在 B200(BF16)上,最高可達 1605TFLOPs/s(71% 的利用率),比 cuDNN 9.13 快 1.3 倍,比 Triton 快 2.7 倍。

      協同設計的核心思路如下:

      • 新型流水線:為前向和反向傳播分別設計了新的軟件流水線,利用 Blackwell 的全異步 MMA 和更大分塊(Tile)尺寸,最大化 Tensor Core 計算、softmax 計算以及內存操作之間的重疊執行;
      • 前向傳播 (FWD):在 FMA 單元上通過多項式近似實現指數函數的軟件仿真,以提升指數計算吞吐量;同時引入條件式 softmax 重縮放(conditional softmax rescaling),跳過不必要的重縮放操作,從而緩解 SFU 瓶頸;
      • 反向傳播 (BWD):利用張量內存 (TMEM) 存儲中間結果,以緩解共享內存流量壓力;同時,結合 Blackwell 新增的 2-CTA MMA 模式,進一步降低共享內存訪問,并將 atomic reduction 次數減少一半;此外,還支持確定性執行模式,以實現可復現訓練;
      • 調度優化:引入新的 tile 調度器,解決因果掩碼和變長序列導致的負載不均衡。

      Blackwell 的新硬件特性

      張量內存(TMEM):在 B200 上,148 個 SM(流式多處理器)中的每一個都配備了 256 KB 的 TMEM,與 Tensor Core 直接連接,用于 warp 同步的中間結果存儲。

      完全異步的第五代張量核心:指令 tcgen05.mma 支持異步執行,并將累加結果存儲在 TMEM 中。對于 BF16 和 FP16,單個 CTA 可使用的最大 UMMA tile 為 128×256×16,約為 Hopper 架構中最大 WGMMA 原子塊的 2 倍。UMMA 由單個線程發起,從而減輕寄存器壓力,使得在不出現 Hopper warpgroup MMA 那種寄存器溢出問題的情況下,可以更容易地使用更大的 tile 和更深的流水線。

      此外,這也使 warp 專門化更具可行性:部分 warp 負責搬運 tile,另一些 warp 負責發起 MMA,從而實現矩陣乘加運算與 softmax 計算以及內存訪問的重疊執行。tcgen05.mma 還可以直接從 TMEM 中讀取操作數 A。

      2-CTA MMA:Blackwell 支持在同一 cluster 中由一對 CTA 共同執行一個 UMMA 運算,并跨越兩個 CTA 的 TMEM。由 leader CTA 中的一個線程發起 MMA,但在執行期間兩個 CTA 都必須保持活躍。通過在這對 CTA 之間拆分 M 和 N 維度,可以將 MMA 的 tile 尺寸擴展到 256×256×16,從而減少冗余數據傳輸并降低每個 CTA 的資源占用。在一個 kernel 中,CTA 組大小(1 或 2)在 TMEM 操作和 Tensor Core 運算之間必須保持一致。



      編程語言與框架:CuTe-DSL

      FlashAttention-4(FA4)完全使用 CuTe-DSL 實現,這是 CUTLASS 提供的 Python kernel DSL。

      Kernel 代碼使用 Python 編寫,隨后 DSL 會將其降級(lower 為 PTX,再由 CUDA 工具鏈編譯為 GPU 機器代碼。

      該編程模型在抽象層面與 CuTe / CUTLASS 保持一致,同時提供 PTX 級別的 escape hatch(底層控制接口)。與使用 C++ 模板相比,這種方式可以將編譯時間縮短約 20–30 倍。

      對此,Tri Dao 更是在 X 上發帖稱感到「莫名興奮」,這意味著,安裝 /「編譯」現在只需幾秒鐘,而不是幾分鐘 / 幾小時。



      Attention 性能基準測試

      團隊展示了 FlashAttention-4 在 B200(BF16)上的性能結果,并將其與 FlashAttention-2 以及 Triton、Gluon 和 cuDNN 的實現進行了對比。

      結果顯示:

      • 前向傳播(forward pass):FlashAttention-4 比 cuDNN 9.13 快 1.1–1.3 倍,比 Triton 實現快 2.1–2.7 倍。
      • 反向傳播(backward pass):在長序列長度場景下,FlashAttention-4 的表現始終優于其他基準模型。









      而 FlashAttention-4 一經發布,也引起了大家的熱議。

      Pytorch 官方宣布 FlexAttention 現已支持 FlashAttention-4 后端。



      Pytorch 表示,很長一段時間以來,FlexAttention 讓研究人員能夠快速原型化各種自定義 Attention 變體,目前已有 1000 多個代碼倉庫采用,并有數十篇論文對其進行了引用。

      然而,用戶常常會遇到性能瓶頸,直到 FlashAttention-4 的出現。

      如今,他們已在 Hopper 和 Blackwell GPU 上為 FlexAttention 增加了 FlashAttention-4 后端。PyTorch 現在可以自動生成 CuTeDSL 的 score/mask 修改代碼,并通過 JIT 編譯為自定義 Attention 變體實例化 FlashAttention-4。

      結果顯示,在算力受限的工作負載下,相比 Triton,仍可實現 1.2 倍到 3.2 倍的性能提升。研究人員再也不必在「靈活性」和「高性能」之間做單選題。

      一位網友則認為,「FlashAttention-4 是一個里程碑。」在 Blackwell 架構上,Attention 已經能夠達到接近矩陣乘法(matmul)速度,這意味著計算瓶頸將完全轉移到內存與通信上。約 1600TFLOPs 的 Attention 性能堪稱驚人 —— 相比 FlashAttention-3 提升了 2–3 倍。「這將直接惠及所有前沿大模型。」因為,更快的 Attention 意味著更長的有效上下文窗口、更低的推理成本、更強的規模化推理能力……



      更多內容,可查看論文原文獲取!

      https://x.com/tri_dao/status/2029569881151263082

      https://tridao.me/blog/2026/flash4/

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      浙江6歲女孩被送到陜西一農戶家中,6年后被父母強行接回,誰料,女孩長大后千里尋親,只為這一個原因

      浙江6歲女孩被送到陜西一農戶家中,6年后被父母強行接回,誰料,女孩長大后千里尋親,只為這一個原因

      勵職派
      2026-03-05 12:45:20
      特拉維夫市中心被炸了,防空系統沒攔住,伊朗導彈真飛進來了。

      特拉維夫市中心被炸了,防空系統沒攔住,伊朗導彈真飛進來了。

      荷蘭豆愛健康
      2026-03-06 16:59:46
      浙江17歲高中生率先發現新物種,聯合發文登上SCI,當事人回應質疑:家長是普通人沒人脈,未來想從事生科方向專業

      浙江17歲高中生率先發現新物種,聯合發文登上SCI,當事人回應質疑:家長是普通人沒人脈,未來想從事生科方向專業

      瀟湘晨報
      2026-03-06 13:00:40
      美媒:特朗普要求庫爾德人幫忙,目標是伊朗西部部分地區;伊朗:已作好準備應對美國地面行動,將“讓那些美國官員蒙羞”

      美媒:特朗普要求庫爾德人幫忙,目標是伊朗西部部分地區;伊朗:已作好準備應對美國地面行動,將“讓那些美國官員蒙羞”

      每日經濟新聞
      2026-03-06 01:19:24
      500名美軍被消滅,第4架美戰機在伊朗墜毀,以色列:開始地面攻勢

      500名美軍被消滅,第4架美戰機在伊朗墜毀,以色列:開始地面攻勢

      丁丁鯉史紀
      2026-03-06 17:47:58
      呂良偉也沒想到,兩會首日,62歲甄子丹因一句采訪,再次口碑暴漲

      呂良偉也沒想到,兩會首日,62歲甄子丹因一句采訪,再次口碑暴漲

      攬星河的筆記
      2026-03-05 15:45:03
      日媒緊急提醒盟友:別忘了,5年前中國和伊朗簽過一項25年的協議

      日媒緊急提醒盟友:別忘了,5年前中國和伊朗簽過一項25年的協議

      輝輝歷史記
      2026-03-04 21:39:29
      19禁改編,HBO新作太生猛了

      19禁改編,HBO新作太生猛了

      i書與房
      2026-03-06 16:45:03
      魯山舅舅與亡姐結婚后續:女孩發布新消息,平頂山市對案件接手

      魯山舅舅與亡姐結婚后續:女孩發布新消息,平頂山市對案件接手

      觀察鑒娛
      2026-03-06 09:32:02
      中國已買不到委內瑞拉油,而美國卻依然順利拿到

      中國已買不到委內瑞拉油,而美國卻依然順利拿到

      桂系007
      2026-01-07 03:09:51
      隨著掘金險勝湖人,勇士加時滅火箭,西部排名出爐,格局徹底亂了

      隨著掘金險勝湖人,勇士加時滅火箭,西部排名出爐,格局徹底亂了

      籃球看比賽
      2026-03-06 17:06:30
      一覺醒來,比亞迪五款新車亮相,4款公布了價格

      一覺醒來,比亞迪五款新車亮相,4款公布了價格

      阿芒娛樂說
      2026-03-06 14:05:12
      薛之謙好友再爆張杰猛料,二胎本想生龍鳳胎,但因摳門生了倆閨女

      薛之謙好友再爆張杰猛料,二胎本想生龍鳳胎,但因摳門生了倆閨女

      西樓知趣雜談
      2026-03-05 18:39:17
      43年了,為什么那么多人懷念1983年?

      43年了,為什么那么多人懷念1983年?

      深度報
      2026-02-28 22:25:37
      一人睡遍整個娛樂圈?司曉迪打響了2026年第一炮

      一人睡遍整個娛樂圈?司曉迪打響了2026年第一炮

      閱毒君
      2026-01-05 07:05:06
      這就是背叛中國的下場,被美歐輪番“吸血”,沒有一國愿意幫助它

      這就是背叛中國的下場,被美歐輪番“吸血”,沒有一國愿意幫助它

      古事尋蹤記
      2026-02-25 07:32:13
      最便宜MacBook Neo跑分來了!

      最便宜MacBook Neo跑分來了!

      果粉之家
      2026-03-06 12:28:30
      廣西人率先實現每周只上4天班?消息全網刷屏!

      廣西人率先實現每周只上4天班?消息全網刷屏!

      南國今報
      2026-03-06 09:35:15
      葉璇真有眼光!第一部短劇僅拍攝9天就爆了,坦言演得太爽了!

      葉璇真有眼光!第一部短劇僅拍攝9天就爆了,坦言演得太爽了!

      白色得季節
      2026-03-05 13:38:41
      A股:不必等下周開盤了,股市已經有變化,下周一很可能這樣走了

      A股:不必等下周開盤了,股市已經有變化,下周一很可能這樣走了

      財經大拿
      2026-03-06 14:21:56
      2026-03-06 18:24:51
      機器之心Pro incentive-icons
      機器之心Pro
      專業的人工智能媒體
      12428文章數 142578關注度
      往期回顧 全部

      科技要聞

      獨家|除夕加班、毫無黑料!林俊旸無奈離場

      頭條要聞

      特朗普威脅:對古巴采取行動只是時間問題

      頭條要聞

      特朗普威脅:對古巴采取行動只是時間問題

      體育要聞

      跑了24年,他終于成為英超“最長的河”

      娛樂要聞

      周杰倫社交媒體曬昆凌,夫妻感情穩定

      財經要聞

      經濟主題記者會 潘功勝吳清等出席演講

      汽車要聞

      嵐圖夢想家OTA升級:華為乾崑智駕ADS V4.1滿血登場

      態度原創

      數碼
      旅游
      手機
      本地
      公開課

      數碼要聞

      三星Micro RGB以微米級畫質,推動高端家庭影音行業升級

      旅游要聞

      【花Young貴陽】長灘河童話小鎮:千畝金浪迎客來

      手機要聞

      iPhone 17e還沒開賣就破發了:全系立減300元 性價比暴增

      本地新聞

      食味印象|一口入魂!康樂烤肉串起千年絲路香

      公開課

      李玫瑾:為什么性格比能力更重要?

      無障礙瀏覽 進入關懷版