为什么要有显卡这种东西呢?

来源:百度文库 编辑:超级军网 时间:2024/04/29 10:08:17
非得要把这些玩意独立出去。
如果弄成个直接访问主内存的东西,做成个一堆核、能4x双精度向量计算的DSP,愿意算3D就算3D,愿意解码就干解码,愿意声音合成就搞声音合成,愿意算物理仿真就干物理仿真,多好。非得要把这些玩意独立出去。
如果弄成个直接访问主内存的东西,做成个一堆核、能4x双精度向量计算的DSP,愿意算3D就算3D,愿意解码就干解码,愿意声音合成就搞声音合成,愿意算物理仿真就干物理仿真,多好。


你用现在I7 跑120G以上频率可以考虑下。。注意是8核心全部跑120G以上。。。

你用现在I7 跑120G以上频率可以考虑下。。注意是8核心全部跑120G以上。。。
HD6970的运算能力是2.7T Flops单精度,8路Xeon E7-8870的运算能力是1.5T Flops单精度,这你知道为啥要有显卡这种东西了吧。
deam 发表于 2011-11-7 20:58
HD6970的运算能力是2.7T Flops单精度,8路Xeon E7-8870的运算能力是1.5T Flops单精度,这你知道为啥要有显卡 ...
我是说把GPU核直连主内存,不走PCIE那条路,做成异构、共享内存的机器。
rlef 发表于 2011-11-7 20:38
你用现在I7 跑120G以上频率可以考虑下。。注意是8核心全部跑120G以上。。。
为啥?GPU核的主频也没那么高啊?
jiandingzhe 发表于 2011-11-7 21:05
我是说把GPU核直连主内存,不走PCIE那条路,做成异构、共享内存的机器。
HD6970单芯片的内存带宽是154G/s,Power7 8c使用8路内存控制器,带宽是85G/s。明白了吧?
jiandingzhe 发表于 2011-11-7 21:07
为啥?GPU核的主频也没那么高啊?
想要达到2.7T Flops的运算能力,8c的Xeon E7要超频到40GHZ才够。GPU频率低,可运算单元多啊。
deam 发表于 2011-11-7 21:16
HD6970单芯片的内存带宽是154G/s,Power7 8c使用8路内存控制器,带宽是85G/s。明白了吧?
好吧……看来显存只是GPU缓存……
deam 发表于 2011-11-7 21:16
HD6970单芯片的内存带宽是154G/s,Power7 8c使用8路内存控制器,带宽是85G/s。明白了吧?
那么显卡是怎么解决内存带宽问题的?
显卡才支持多点显存啊,3G就已经是很巨大了,6G显存的成本就高的可怕了。
jiandingzhe 发表于 2011-11-7 21:22
那么显卡是怎么解决内存带宽问题的?
机制问题。CPU和GPU的运行机制有区别的。显卡的带宽是内部带宽。,遇到外部带宽一样有PCIE瓶颈。

记住560就有144运算单元了。
jiandingzhe 发表于 2011-11-7 21:21
好吧……看来显存只是GPU缓存……
说的不完全正确,其实你把内存看成CPU缓存也可以的。

新的如费米系列后,显卡独立运算单元是有缓存的,你可以把显存看成GPU的2级甚至3级缓存就可以了
deam 发表于 2011-11-7 21:43
显卡才支持多点显存啊,3G就已经是很巨大了,6G显存的成本就高的可怕了。
现在一般PC也就2到4G内存
主板上还要做内存插槽的,这种线路怎么可能跟显卡上面直接板载的内存比频率比带宽。醒醒了

jiandingzhe 发表于 2011-11-7 22:22
现在一般PC也就2到4G内存


4G内存才100多块,4G高带宽的显存与配套的基板和CPU要多少钱你知道么?同样的4G容量,把带宽提升到显卡的水平意味着数百美元的成本提升。

你以为CPU厂商不希望提高内存带宽啊?还是成本太高的问题。什么时候解决了内存带宽的瓶颈才能考虑用单一的CPU取代高端显卡。
jiandingzhe 发表于 2011-11-7 22:22
现在一般PC也就2到4G内存


4G内存才100多块,4G高带宽的显存与配套的基板和CPU要多少钱你知道么?同样的4G容量,把带宽提升到显卡的水平意味着数百美元的成本提升。

你以为CPU厂商不希望提高内存带宽啊?还是成本太高的问题。什么时候解决了内存带宽的瓶颈才能考虑用单一的CPU取代高端显卡。
lz啊,你是不看pc硬件技术发展多少年了啊。

拿Nvidia现在的中端主力560ti来说,显存1G,GDDR5,显存等效频率4000Mhz,256bit位宽,理论带宽128.3GB
Intel目前最好的桌面主板芯片组X79,4通道DDR3 1600Mhz,最高理论带宽也才51.2GB而已。

真的取消独立显卡和显存,像我这种FPS控和画面控,怎么玩现代战争3和大菠萝3啊{:soso__6558375331561867362_3:}

问题不是在内存带宽上,CPU达不到DSP的执行速度。
本人为了跑虚拟机,配了16g的内存。
cpu和gpu的运算方式不一样,谁也替代不了谁。
gpu的运算能力强,主要是靠多处理器并行方式获得的,当然对内存带宽要求也高。
学习了。
壮东风 发表于 2011-11-8 14:46
问题不是在内存带宽上,CPU达不到DSP的执行速度。
想达到也可以,比如Intel的80核心计划——但没有足够的带宽保证光提升Flops也无用。
deam 发表于 2011-11-8 18:49
想达到也可以,比如Intel的80核心计划——但没有足够的带宽保证光提升Flops也无用。
通用指令怎么能跟专用线路相比呢?
机制不一样吧....CPU哪天做成128个核说不定就可以啦
碳酸氢镁镁 发表于 2011-11-9 00:00
机制不一样吧....CPU哪天做成128个核说不定就可以啦
有必要么?为什么不用GPU的128个流处理器呢?
壮东风 发表于 2011-11-9 00:04
有必要么?为什么不用GPU的128个流处理器呢?
因为CPU和GPU第一个英文缩写不一样啊:D
能两个人干滴事情何必要一人干捏.....
CPU让你GPU干啥就干啥
嘿,来给大爷画个圈圈,打个灯,再把那衣服穿上,脱了,穿上,脱了.......
看的更清楚啊