Back to Courses
Udemy Course

Generative AIBeginner
(Ken Cen 出品) Generative AI 第 36 部:AI 速度之王 FlashAttention 演算法
ProviderUdemy
Duration5.5 total hours
PricePaid
#AI#Udemy#Generative AI
About this Course
這門課程是專為已經掌握 Triton 基礎,渴望在 AI 高效能計算(HPC)領域深耕的工程師設計。我們將帶您超越函式庫的呼叫,親手編寫並部署當今最先進、最快的 Transformer 注意力機制——FlashAttention學完本課程,您將從 AI 模型的使用者,晉升為 性能極限的創造者本課程將解鎖的核心技術:1. Online Softmax 與 Flash Attention 核心概念掌握 SOTA 演算法基礎: 理解傳統注意力機制(softmax)的記憶體瓶頸,並掌握 Flash Attention 如何從理論上解決這個問題,為您的模型帶來 數倍的訓練和推理速度2. 使用 Triton 處理因果掩碼加速生成式 AI 的基石: 學習在 Triton 底層高效地實現 因果掩碼(Causal Masking)。這直接決定了 GPT 這類自迴歸模型在生成文本時的計算效率和速度3. 分塊 Softmax (mi 與 α 校正)攻克數值穩定性難題: 這是 Flash Attention 的靈魂所在。您將學會如何應用 Log-Sum-Exp 技巧,在進行分塊計算時,維持 16 位浮點數(FP16)的極高速度,同時避免數值溢出或精度損失,這是編寫生產級 AI 內核的必備技能4. 「一個鎖定 + 一個遍歷」的 Triton 策略極致的 GPU 記憶體優化: 掌握 Triton 中頂級的性能模式。這種高階的並發策略能最大化 GPU 暫存器和 SRAM 的利用率,將記憶體頻寬利用率推向極限,讓您的程式碼比大多數人編寫的 CUDA 程式碼更快5. 自動微分系統集成成為框架級別的擴展者: 學習如何利用 PyTorch 的 torch.autograd.Function,將您自定義的 Triton 前向與反向內核無縫集成到自動微分系統中。這讓您能夠為任何 PyTorch 模型貢獻或定製高效能操作
Ratings & Reviews Separation
Compare student feedback directly from the course provider with ratings submitted by the AIWay community.
Udemy RatingsOfficial Provider
5.0
Provider rating
Verified student count: 2 reviews. This data is refreshed regularly via platform sync endpoints.
AIWay CommunityAIWay Platform
0.0
Community rating
We have compiled 0 community student reviews. Feedback is written by verified AIWay accounts who completed this course.
Community Rating Distribution
5
0
4
0
3
0
2
0
1
0
Share Your Feedback
Please log in to submit a review.
Log In / Sign UpAIWay User Reviews (0)
Loading community reviews...