- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
从DeepSeek看大模型软硬件优化
戴国浩
上海交通大学副教授无问芯穹联合创始人
缘起
模型架构~5页系统架构
模型架构~5页
系统架构~11页
Liu,Aixin,etal.Deepseek-v3technicalreport.arXivpreprintarXiv:2412.19437(2024).
后训练~8页
预训练~7页
Guohao
GuohaoDai@ShanghaiJiaoTongUniversityPage2
评价
——
——DeepSeek论文
什么是CUDA?什么是PTX?
Guohao
GuohaoDai@ShanghaiJiaoTongUniversityPage3
PTX和CUDA是什么
Triton
Triton
Language
Triton
TritonIR
CPUs
CPUs、加速器
LinalgTritonGPU
Linalg
TritonGPUIR
LLVM
LLVMIR
SYCLHSA
SYCL
HSA
PTX
PTX
IntelAMD
Intel
AMD
NVIDIA
NVIDIA
/compute/cuda/docs/CUDA_Architecture_Overview.pdf
Guohao
GuohaoDai@ShanghaiJiaoTongUniversityPage4
优化方向
底层优化
?算法、模型、硬件确定,优化软件
?例子:通信优化、内存优化
协同优化
?同时优化算法、模型、软件、甚至硬件
?例子:混合量化、MLA
Guohao
GuohaoDai@ShanghaiJiaoTongUniversityPage5
底层优化的重要性
C
C
-相对复杂
-需要关注硬件细节
Python
-简单直接-不需要关注硬件细节Pereira,Rui,etal.Energyefficiencyacrossprogramminglanguages:
-简单直接
-不需要关注硬件细节
relate?.Proceedingsofthe10thACMSIGPLANinternationalconferenceonsoftwarelanguageengineering.2017
Guohao
GuohaoDai@ShanghaiJiaoTongUniversityPage6
例子:底层优化
FlashAttention,对SRAM等底层硬件编程,广泛被应用。
Guohao
GuohaoDai@ShanghaiJiaoTongUniversityPage7
例子:底层优化
时间BK策略1:当N较小时提高切片数目计算并行度提高切片数量,使并行度能够填充满计算单元数目BK矩阵切片GPU利用率B
时间
BK
策略1:当N较小时提高切片数目
计算并行度
提高切片数量,使并行度能够填充满计算单元数目
BK
矩阵切片
GPU利用率
BN
B1
B’1
B2
B’2
B3
B’3
…
…
B
BN
B1
B’1
B2
B’2
B3
B’3
…
…
B
BK
K
策略2:当N较大时使用双缓冲技术
计算访存比
通过引入双缓冲技术掩盖访存延时
M{C1C2CB
M{
C1
C2
C
一-
B1
B’1
B2
B’2
B3
B’3
…
…
B
A1
A2
A3
…
A
N
C1〓A1·B1+A2·B2+A3·B3+…C2〓A1·B’
您可能关注的文档
- 2025年bilibili营销通案 2025年bilibili营销通案.docx
- PARP 抑制剂联合免疫检查点抑制剂治疗晚期恶性肿瘤的疗效及安全性研究.docx
- PARPi通过抑制XRCC1的表达增加食管鳞放射治疗敏感性.docx
- PARP抑制剂在恶性肿瘤中的应用及耐药研究进展.docx
- PARP抑制剂治疗卵巢癌的应用现况及进展.docx
- PARP抑制剂治疗前列腺癌不良反应预防及管理中国专家共识.docx
- PARP抑制剂治疗晚期乳腺癌的作用机制及相关研究进展.docx
- 半导体-瞄准尖端技术,中国半导体制造迈入新阶段.docx
- 伯特利 汽车制动国内龙头,聚焦底盘推进多业务协同.docx
- 餐饮-多赛道展店增速分化显著,茶饮客单价环比趋稳.docx
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
文档评论(0)