A饭通常头脑简单,有了大量SP(这里不提VLIW的天生缺陷)还想提高SP频率,就好象A饭希望自己父母给A饭生个J巴还要生个B,以便A饭可以用自己的J巴日自己的B日夜高潮!
引用自: 但是堆5D的shader有个尽头,随着R6XX构架的shader越堆越多,看似理论浮点高,管理机制却更难处理,实际效率更低下,如SP数量翻倍不会shader性能2倍,shader单元加的越多,shader性能加成却在递减(不考虑TMU、ROP),R6XX架构增加晶体管来优化加强现有管理机制也会随着SP的增多而勉为其难。在已经增加SP的同时再花费额外的大量晶体管重新设计先进的管理机制单独给SP频率翻倍,以ATI技术低下的设计能力来说,简直是白日作梦。
由于工艺的制约,两家能用的晶体管就那么多,两条路: 1.要么堆shader,少量晶体管的管理机制效能低下 2.要么设计先进的管理机制,一方面提高shader效率,一方面提高shader频率,但shader单元就少了。G80即使shade频率提高了2倍,shader的理论浮点还是不如走第一条路的R6XX,但凭借先进的1D标量和高效的管理机制把R6XX踩成了渣。有时性能高达R6XX近一倍 |