POPPUR爱换
标题:
炒个不知道算不算冷饭。AMD 55NMGPU的晶体管构成
[打印本页]
作者:
我想打哈哈
时间:
2009-3-4 15:09
标题:
炒个不知道算不算冷饭。AMD 55NMGPU的晶体管构成
本帖最后由 我想打哈哈 于 2009-3-4 15:11 编辑
今天闲来无事,用小学数学研究了下AMD 55NM GPU的晶体管构成。得出如下结果
rv670 55nm 190mm2 16 16 320sp 256bit 晶体管 666M
rv730 55nm 145mm2 32 8 320sp 128bit 晶体管 514M
rv770 55nm 260mm2 40 16 800sp 256bit 晶体管 956M
770-670=290M=TMU24 480SP
670-730=152M= -16TMU 8ROP 128BIT
770-730=442M=8TMU 8ROP 128BIT 480SP
于是简单心算得出结论大约数:480SP约等于250M 128BIT=145M 8TMU=13M 8ROP=32M
套在上面试证明一下:
770-670=290M=TMU24 480SP =39+250=289.基本符合!!
670-730=152M= -16TMU 8ROP 128BIT=145+32-26=151.基本符合!
770-730=442M=8TMU 8ROP 128BIT 480SP=13+32+145+250=440M.基本符合!!!
不过请别忘了。做GPU一定得有基本的晶体管损耗和其他一些细节。而通过逆向,可以算出AMD每个GPU除了ROPTMU显存界面SP外晶体管使用都是120M左右。
试看从上面计算逆向。减掉上面算出来的ROPTMU显存界面SP的晶体管(320SP按和480SP的比例算得167M)
rv670 55nm 190mm2 16 16 320sp 256bit 晶体管 666M -26-64-290-167=119M
rv730 55nm 145mm2 32 8 320sp 128bit 晶体管 514M -52-32-145-167=118M
rv770 55nm 260mm2 40 16 800sp 256bit 晶体管 956M-65-64-(167+250)-290=120M
55NM版本全部符合推测。
作者:
我想打哈哈
时间:
2009-3-4 15:44
RV740-730=8ROP 320SP=32M+167=199M.而实际结果是312M。
rv740 40nm 137mm2 32 16 640sp 128bit 晶体管 826M-52-64-333-145=232M。比120M多了1.1亿晶体管。应该还是多了112M左右避雷或者什么秘密玩意
作者:
stcshy_1
时间:
2009-3-4 16:00
本帖最后由 stcshy_1 于 2009-3-4 16:02 编辑
本来ALU ARRAY设计就已经有避雷针计算在内了
再怎么避雷也不会用到1.1E的
另外RV740的TMU和RBE目前未明
32和16都只是部分人的猜测值,甚至16RBE本身就是明显不合理的东西
欢迎光临 POPPUR爱换 (https://we.poppur.com/)
Powered by Discuz! X3.4