來源:
http://www.beyond3d.com/forum/showthread.php?t=22358
So In Terms of Polygon Performance The X800 Beats Xenos
—-
話說當時MS發表的規格如下:
http://pc.watch.impress.co.jp/docs/2005/0514/kaigai178.htm
ポリゴン描画能力 5億トライアングル/秒
シェーダー演算性能 480億回/秒
咦?
話說48個ALU跑500MHz,假設完全當成VS輸出的話,
應該是48G/4 = 12Gtri/s吧?
但是polygon rate最高是0.5Gri/s,所以這是Triangle Setup Engine的極限?
….輸出最大4VS?
話說500M tri/s 代表的應該是1vertex/cycle。
這其實蠻奇怪的,因為瓶頸要是發生在一處的話,其他部分怎樣提高都沒用….
CPU、VS加速都幫不上忙,因為Triangle Setup Engine最大就只能給到這邊。
反過來說,G70是860M vertice/s,代表2tri/cycle。
RSX的時脈550MHz,顯然會變成1.1Gtri/s….足足C1的兩倍去了。
當然這應該不代表RSX的polygon輸出必然會比較大,但是至少這個可以滿足8VS滿載輸出所需。
—-
不過拼這個不太有意思就是了啦,在遊戲內的話,VS又不可能不打光就把vertex送出去….
稍微用一些指令就可以讓VS很忙了。
總之,C1的ALU資源現在看起來非常充分,充分到1 triangle/cycle的 Triangle Setup Engine會讓人擔心變成瓶頸的程度;反之,RSX大概完全不需要想這種事情。
問題大了…………orz