版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
GPU硬件体系结构介绍大纲GPU最近的成果CPUvs.GPU最近的GPU体系结构CPU和GPU发展趋势GPUcomputing20082013100M150K1604000430MCUDAcompatibleGPUs1.6MCUDA下载50超级计算机640所大学采用CUDA课程37,000篇paper应用领域Oil&Gas信号图像处理计算机视觉生命科学&材料科学分子动力学生物信息学医疗图像CT,MRI,etcBigdata…CPUvs.GPU(GFLOPS)CPUvs.GPU(GB/s)CPU体系结构DRAMCacheI$ControlALUFPUI$ControlALUFPUI$ControlALUFPUI$ControlALUFPUGPU体系结构(SIMD/SIMT)DRAMCacheI$ControlALUALUALUALUALUALU…I$ControlALUALUALUALUALUALU…I$ControlALUALUALUALUALUALU…I$ControlALUALUALUALUALUALU…为什么需要SIMD(SIMT)控制逻辑vs.数据通路(i$/fetch/issue/decode/…)mm^2/flop记分牌(scoreboard)分支预测乱序缓存(re-orderbuffer)MemorywallByte/flop访存效率DDR的特点PowerwallWatt/flopMemoryWall 为什么?Byte/flop(compute)典型应用访存效率DDR特点提高访存效率Byte/compute比例程序=数据+算法完成单位计算需要的数据矩阵乘法DDR架构选择bank激活(activate)一行(行寻址)根据列地址读取数据(列寻址)ArrayofcellsdecodeArrayofcellsdecodeRowdataRowdatarowbankcolcoladdrcoladdrDatabusDDR时序(简化模型)
提高访存效率主要指标:byte/activateCPU:大cache提高命中率,减少访存次数L2/L3cache增加mm^2/flopGPU:高并发,合并访存提高byte/activate控制逻辑vs.数据通路更多控制逻辑?SISD更多数据通路?SIMDSIMD的优势mm^2/flopwatt/flop但是…并行编程挑战资源访问冲突访存效率冗余计算负载均衡通讯开销如何利用多核系统MassiveParallelismDataparallelismRegularcomputationDosimilarworkindifferentthread避免资源冲突挑战?机遇?高频率==高性能?GPU历史固定功能流水线可编程流水线统一处理器流水线通用图形处理器(GPGPU)GPU固定流水线简单OpenGL程序大部分功能固定只能修改部分参数可编程流水线简单的shaderPixel-shaderforeachpixel{Input:pixel坐标,等Output:pixel颜色,等}统一处理器流水线通用计算(GPGPU)利用GPU的高浮点计算能力利用OpenGL启动计算代码缺点编程困难OpenGL的开销…CUDA/OpenCLCUDA简单模型GPUCPU数据+代码运算结果GTX8800http://Kepler(K20)http://
http://Kepler(K20)SMX处理器架构高性能peakflops高效率perf/watt存储系统增强的编程模型SMX1xclock2x数据通路面积节省功耗4
warpscheduler32个线程同时调度(warp)2dispatchp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省南通市海安高级中学2027届高三上学期11月月考英语试卷(含答案不含音频含听力原文)
- 2026年食堂食品安全应急处置预案
- 房建工程消防管道试压质量管控方案
- 2026年财务内控缺陷整改方案
- 国家保密警示教育课件
- 湖北省武汉市武昌区北片2027届中考物理最后一模试卷含解析
- 2026年正德职业技术学院高职单招笔试语文历年参考题库含答案解析
- 2026年朔州职业技术学院高职单招笔试数学历年参考题库含答案解析
- 2026年无锡工艺职业技术学院高职单招笔试语文历年参考题库含答案解析
- 2026年新疆交通职业技术学院高职单招笔试数学历年参考题库含答案解析
- 2027年高考地理复习:综合题 答题方向+答题模版汇编
- 2025年控告申诉检察业务竞赛真题及答案解析
- 2026年慢性病防控岗位考试题库及答案
- 化工运行制冷过程工程分析培训课件
- GB/T 2423.68-2026环境试验第2部分:试验方法试验:覆冰融冰循环试验
- 数据资产价值评估指南及实践案例集
- 苏州市住宅工程建安成本参考指标(2021年)
- 小学信息技术-《制作表格》课件
- 外研版高一英语开学第一课课件
- 2025年江苏省宿迁市宿豫区辅警招聘考试真题附答案解析
- 非开挖顶管技术施工流程
评论
0/150
提交评论