|
GPU做的计算,本质上就是非常容易并行化的计算,因此设计更多的流水线比做多一个core在die里更加划算、性能也更加好,而采用双核的话反而会面对一致性、内存定址等复杂棘手的问题,因此GPU根本不需要做双核。
作一个32流水线的GPU要比做一个双核每核16流水线的GPU性能更好、成本/耗电更低、开发难度更低。
简单举例:
G71:VS=8;PS=24、ROP=16、MC bus=256bit; 278M晶体管|die size =196mm^2
G73:VS=4;PS=12、ROP=8、MC bus=128bit; 177M晶体管|die size = 127mm^2
G73"dual core版"::VS=8;PS=24、ROP=16、MC bus=256bit; 354M晶体管|die size =254mm^2
die size方面:
G71 VS G73 dual core = 196/254 = 77.2%。
性能表现:
如果NVIDIA选择dual core的G73,结果就会变成了另一个R580,高成本、高耗电而性能却不见得怎么出彩。 |
|