From GameTomorrow:
XBOX 360 CPU Details Described at MPR Fall Processor Forum
From PCWatch:
Xbox 360 CPUの鍵を握る超高速FSB
所以重點在於FSB用的 Serial bus,論運作速度的話其實比Cell的FlexIO還快。(5.4Gbps)
*: 雖然FlexIO的規格上可以到6.4Gbps,不過PS3上的Cell只使用到5Gbps。
From GameTomorrow:
XBOX 360 CPU Details Described at MPR Fall Processor Forum
From PCWatch:
Xbox 360 CPUの鍵を握る超高速FSB
所以重點在於FSB用的 Serial bus,論運作速度的話其實比Cell的FlexIO還快。(5.4Gbps)
*: 雖然FlexIO的規格上可以到6.4Gbps,不過PS3上的Cell只使用到5Gbps。
之前好像有人一直說XCPU的L2 Cache只能跑CPU的半速(1.6GHz),但從下面這
張IBM公布的圖:
http://pc.watch.impress.co.jp/docs/2005/1028/kaigai07.jpg
他的L2快取似乎區分為兩部分,一部份跑和CPU同速,一部份跑半速,跑半速的
部分應該是為了GPU的關係,但這種作法是否非一般常見的架構?不知道有沒有
人可以解釋一下!另外,XCPU的耗電約為85W,其中3個CORE消耗60W,但L2快取
居然吃到25W,怎麼會這麼耗電?是因為特殊的架構造成的嗎?
以我個人粗淺的觀點來看,這顆CPU應該沒有如一般PPC來的不堪,其中VMX128還
加入不少新增的功能,而且還有針對DX方面的指令,往後的遊戲應該才會漸漸的
發揮他的功能,不然115Gflops雖然比不上CELL,但應該也是很強了!(想想我
用TI的DSP也才1.8Gflops)
我比較好奇的是,”沒有如一般PPC來得不堪”,
所以一般PPC很不堪?(w
> 他的L2快取似乎區分為兩部分,一部份跑和CPU同速,一部份跑半速,跑半速的
> 部分應該是為了GPU的關係,但這種作法是否非一般常見的架構?
當然不能算常見的架構了…. 算很厲害的架構。
就目前知道的狀況,pipeline傳給GPU的部份會lock住一個set(128byte?),用來作對GPU的同步,如果照上面的「半速、全速兩部分」這種說法的話,它可能有1024個set可以分開切換半速或全速運作;雖然我覺得這說起來好像不太對。
我本身是沒用過PPC系統,但上次水球兄在巴哈有發表一些意見,他本人對PPC似乎有些意見(好像是VMX單元執行物理模擬的效果)!不過話說回來,新的Power PC G5使用兩個雙核心的PPC已經可以提供約71Gflops的運算能量,說時在也已經相當驚人,要是明年他還有在推出新的MAC,搞不好已經上到100~200Gflops,那這麼說來Cell提供的運算能力是否也不算誇張?
我不知道Waterball兄當時那篇怎麼寫的,不過以VMX在Cell發表的時候,PPE裡面的VMX只有32個register來說,效率應該是和過去差不多而已。
但是Waternoose(XBOX360 CPU代號)發表詳細內容的時候,VMX改進到共有128個register,與SPE的register數量相同,所以我是認為不會太糟糕。
反過來說,Cell的PPE也有很大的可能改善到XBOX360這個水準。
至於”明年還有推出新的PowerPC”這點,應該是不太可能了。
目前PowerPC在Apple不再支援的狀況下,有很大的可能就不會再推出了。
畢竟PowerPC是Power系列CPU的下層版本,但是Power系列從Power4之後就已經沒有什麼結構上的變化了,雖然Power6可能會變化很大….
但是,總歸起來由IBM推出PowerPC系列的新高速核心(不是舊核心的multi-core版喔)的可能性已經越來越低了,而可能只會出現利用PPE這樣的單元推出各種不同的亞種。
反過來說,你這邊提到”明年推出新的PowerPC的話,Cell就不算什麼”,可是以上面的說法,Cell本身不就是所謂的”新的PowerPC”? XD
Cell的PPE是否會改善如XCPU這點還未知,因為這個VMX128應該有不少針對XBOX360所設計的功能!另外,你提到明年MAC將不會再使用PPC,這我知道,而且最近MAC的介紹裡,一些效能指標都不再與P4去比較,而是和自己的產品比較,轉的還真快….,其實我的意思是如果依照IBM本身的Power系列繼續發展下去,大約到明年應該超越Cell的東西就會跑出來,但IBM似乎對Cell也很熱衷,有時候還真搞不懂既然生出Cell,原先的Power系列為何又需要繼續發展?
> Cell的PPE是否會改善如XCPU這點還未知,因為這個VMX128應該有不少針對XBOX360所設計的功能!
VMX128不是只有XBOX360會用到,所以我覺得改不改只是成本問題。