|
本帖最后由 我想打哈哈 于 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版本全部符合推测。
|
|