返回首页  设为首页  加入收藏  今天是:
网站首页电脑主板电脑cpu电脑内存电脑硬盘电脑显卡电脑电源显示器电脑配件电脑维修
相关文章
 详解GPU的内存带宽与CPU的不…
 内存卡的英文怎么说
 Win7显卡驱动程序已停止响应…
 显存翻倍:磐镭 RX 6500 XT …
 Win7显卡配置怎么查看 Win7查…
 英伟达 “RTX 4090 Ti” 原型…
 英伟达RTX 40系列显卡取消 散…
 MOS管的各关键参数计算
 一文详解共集电极
 DC12V怎么降成5V03A电源芯片…
 射频电路架构设计方案
 集电极开路电路的工作原理、…
 打破PC性能短板! 热卖SSD硬盘…
 Windows7如何清理磁盘 Windo…
 500G才够爽 主流大硬盘台式机…
 错过等一年双十一好物推荐—…
 Win7硬盘分区打不开怎么办 W…
 “英保通”节约维护成本 华硕…
 华硕良心!测试版BIOS、内存…
 华硕悄然推出9系列主板“熔断…
 315新消法上位 享华硕主板放…
 给自己电脑重装系统步骤 最详…
 每周推荐:十大热门DIY装机配…
 每周推荐:十大热门装机配件…
 13代i5 13490F搭配RTX4060独…
 组装一台电脑需要哪些配件【…
 电脑组装配件清单
 电脑显示器矢量
 显示器图片还原对比测试
 电脑怎么设置屏保换图 电脑屏…
 电脑屏保图片怎么设置
 电脑显示屏贴纸
 主板_爱思助手
 一线大采购锦囊抢滩登陆
 主板报警声代表什么意思?电…
 主板充电应用_主板_ DIY硬件…
 消防水炮系统“潜规则”主机…
 怎么解决cpu温度过高
 电脑CPU温度过高的解决方法(…
 cpu温度过高应该怎么办
 电脑cpu温度高怎么办?
 电脑CPU温度过高的解决方法 …
 解释下虚拟内存
 黑客网络 v5069 Hacknet for…
 设置虚拟内存对电脑有什么危…
 虚拟内存百科大全
 全球速讯:2023河北中考面对…
 Midjourney CEO亮相WAIC大会…
 AMD苏姿丰晒“Q版苏妈”零食…
 这是英伟达老板核弹头黄仁勋…
专题栏目
网络
您现在的位置: 电脑评测网 >> 电脑内存 >> 正文
高级搜索
详解GPU的内存带宽与CPU的不同
作者:佚名 文章来源:本站原创 点击数: 更新时间:2023/8/1 3:16:06 | 【字体:

  鹿眼的诱惑但是考虑到GPU运算核心的数量,平均下来显存带宽真的足够富裕吗?参考资料1的《Memory bandwidth》文章提供了很有趣的视角,我们在这里介绍下。MOS 6502发布于1975年,是微型计算机发展史上非常重要的一块芯片。6502一般运行在1M时钟频率,每个时钟可以访问1Byte内存数据,6502的一条指令需要花费3~5个时钟,所以平均下来每条指令大概可以获得4B内存数据。与此相对照,Intel的Core i7-7700K是一款目前比较主流的桌面CPU,运行频率4.2G,内存带宽大概50GB/s。i7-7700K一共有4个处理核心,所以每个核心大概可以均摊到12.5GB/s的内存带宽,也就是每个时钟可以访问约3B的内存数据。该CPU的IPC(Instruction Per Clock)为1,极优化的代码可以达到的IPC为3,按此计,每条指令可得1B的内存数据,跟老前辈6502相比,已经落后不少。更进一步,现代CPU支持256位长度的SIMD指令,每个时钟最多执行3条指令,类比GPU,我们以32位为一个通道作为单独执行线程,这样每个时钟我们一共有24条指令执行,所以每条指令可以访问0.125B内存数据或者说每8条指令得到1B内存数据。我们再回过头来看看GPU的情形。以NVidia GeForce GTX 1080Ti为例,内存带宽484GB/s,处理单元工作频率为1.48G,所以对整个GPU来说,每个时钟大概可以访问327B内存数据。这个GPU一共有28个SM(类似CPU的处理核心),每个SM有128个SP,所以总共有3584个SP(类似先前SIMD32位通道)。这样每个SM一个时钟大概可以访问11.7B的内存数据,平均到128个SP,一个SP一个时钟得到0.09B数据,换个好听的说法就是每11条指令可以得到1B内存数据,比CPU的指标还恶劣。需要再次重申的是,因为设计目标的问题,CPU其实更关注访存延迟指标,所以相形之下,内存带宽的压力对GPU更为显著。这也是为什么我们先前说过的GPU也开始配置多级Cache的原因,除了改善访存延迟,也可以降低内存带宽压力。另外我们在《GPU历史之二三事》里也提到Nvidia和AMD都开始拥抱移动GPU常用的TBR(Tile Based Rendering)的绘制技术,内存带宽的压力也应该是重要的驱动因素。而作为软件人员,在设计算法的时候,我们要重视算法的运算强度(见《Roofline模型初步》),要充分利用片上内存包括硬件Cache和软件Cache(Shared Memory),以及注意内存的合并访问(Memory Coalescing)等等来优化内存带宽。

  我们谈到GPU相比CPU有更大的内存带宽,此言不虚,这也是众核GPU有源源不断数据弹药供给,能够发挥强大算力的主要原因。

  在先前的文章中我们谈到GPU相比CPU有更大的内存带宽,此言不虚,这也是众核GPU有源源不断数据弹药供给,能够发挥强大算力的主要原因。如下表所示(GDDR和HBM都是GPU的显存规格),基本上GPU的内存带宽要比CPU多一个数量级。

电脑内存录入:admin    责任编辑:admin 
  • 上一个电脑内存:

  • 下一个电脑内存: 没有了
  •  
     栏目文章
    普通电脑内存 详解GPU的内存带宽与CPU的不同 (08-01)
    普通电脑内存 内存卡的英文怎么说 (08-01)
    普通电脑内存 解释下虚拟内存 (07-31)
    普通电脑内存 黑客网络 v5069 Hacknet for mac下载中文原生… (07-31)
    普通电脑内存 设置虚拟内存对电脑有什么危害 (07-31)
    普通电脑内存 虚拟内存百科大全 (07-31)
    普通电脑内存 全球速讯:2023河北中考面对面英语答案 (07-31)
    普通电脑内存 美光推出首款8层堆叠24GB第二代HBM3内存可缩短… (07-31)
    普通电脑内存 高带宽内存成新宠 三大巨头加码“押注” (07-31)
    普通电脑内存 纯国产!内存已经到这种地步了? 光威推出国产… (07-31)
    普通电脑内存 内存厂商整活推出笔记本“ RGB 灯条” (07-31)
    普通电脑内存 国产品牌太卷了光威内存超高性价比金士顿、海… (07-31)
    普通电脑内存 手机ram是什么?ram是什么意思? (07-30)
    普通电脑内存 JKL生涯首次BO5击败Uzi!EDG止步六强冒泡赛有… (07-30)
    普通电脑内存 Michael龍 (07-30)
    普通电脑内存 内存用什么字母表示的 (07-30)
    普通电脑内存 2020年5月十大内存条的品牌排行_内存条品牌天… (07-30)
    普通电脑内存 什么叫电脑内存(电脑的内存是什么?) (07-30)
    普通电脑内存 电脑内存是什么意思 电脑内存意思说明 (07-30)
    普通电脑内存 电脑内存条真假鉴别指南:如何辨别和购买网上… (07-30)