作者yusaku (yusaku)
看板Gossiping
標題Re: [問卦] 有沒有Sony的八卦(補上藍光碟)
時間Fri Jun 18 00:49:08 2010
※ 引述《drcula ()》之銘言:
: ※ 引述《czchen (我心因何惱春風)》之銘言:
: 以上這是該書的作者自己寫的序,這書當初也只是隱誨的提到微軟向IBM買CPU
: 而IBM讓微軟知道了CELL本身的問題,而建議微軟選擇了另一種方案
: 如果照你說的,把設計CELL的技術偷去給微軟做CPU
: 就算SONY不告,東芝也可以告,光告這個就可以讓360不要出貨了
cell這邊有點不太一樣啦。
cell是當年IBM有感於主力的POWER系列CPU效能上有瓶頸。希望能研究一個
適合「伺服器」和「超級電腦」用的新CPU。但是又不能讓IBM的客戶抱怨太貴。
2000年的時候,不管是哪家作CPU的都出現這個問題,那就是時脈過了3G以後
開始拉不太上去了。硬拉上去,那個溫度高到除非大家願意用液態氮當冷卻劑否則
不能解決。所以各家CPU公司開始打「多核心」的腦筋。(沒看到現在賣CPU的不再
吹噓時脈,改吹噓自己心臟多)
而多核心有兩大派:一是同質多核心,就是相同性能的CPU包在一起,大需要大量運算
時在來大家一起聯手算。支持這一派的有Intel和AMD,因為他們的主要客戶是一般消費
用戶為主,這麼搞現有的工廠設備也不用大改。另一個是異質多核心,這派主張真正操
CPU的只有大量的浮點運算,所以只要把做浮點運算的單元獨立出來,要算多多開一點,
要算少少開一點,不需要一個晶片塞一堆有完整CPU功能的核心。而IBM自從把消費用PC
部門賣給26後,就專心經營毛利高高的商用工作站和軟體服務的本行。因為他們業務主
要用到大量浮點運算的科學和商業用途所以他們當時傾向異質多核心這邊的研究。
在他們的稱呼裡,如果等於完整CPU功能的核心叫做PPU,而只擅長浮點的叫SPU。
SPU嚴格來說只能算半殘的PPU。
但是IBM也發現cell這種架構的CPU現行的工廠設備不好生產,得開全新的生產線。
這問題來啦,蓋晶圓廠很貴的耶,萬一cell失敗了怎麼辦?那藍色巨人就真的憂鬱到
底了。這時候IBM必須找願意出錢蓋廠的金主(冤大頭)。
而此時日本家電業者也在苦惱一件事情,那就是當時流行資訊家電的邪說。
這真的是邪說呀!有誰願意多花三倍的錢買可以上網的冰箱、洗衣機和冷氣。
但是原有的家電毛利越來越低了呀,不給投資人一個新夢不行呀。
所以他們很想設計家電用的泛用處理器。這時候就找上IBM了,IBM就趕緊拿出cell的願景
給索尼和脫序爸看,並跟他們吹噓這種要多工SPU就多一點,不需要多工SPU就少一點的設
計最適合重視成本的家電業。而當時九多良木也夢想PS3能成為客廳的主宰,看了覺得這
東西好棒呀,太適合PS3用了。所以就聽信了IBM的宣傳。然後就是砸大錢蓋廠生產。
當時PS3還宣傳說如果要大量計算PS3還可以透過區網聯合家裡用cell的冰箱呀,洗衣機呀
等等電器一起幫忙算就是這樣來的。
所以PS3設計開發比MS的XBOX(不是360哦)還早啟動。
而MS在XBOX那裡繳完學費後,他發現核心的CPU和GPU絕不能買現成。
必須買斷IP然後自己找台灣的爆肝工廠做才能省錢。
可是Intel和nVidia不願意,Intel這個有自己的晶圓廠的老戰友就算了,
反正Intel有自己的廠,旺季可以配合衝量。
NV自家的產品還不是找台灣代工,然後給MS的價錢又不好,也不會因為製
程進步成本降低就降低出貨價,更重要的一點是NV因為自己要賣顯卡所以
旺季一到,產能都先排自己的,不能配合MS這邊給足夠的量,這點遠比價
格更致命。所以MS就找上願意賣IP的IBM和ATI。
這時候回到IBM這裡了,IBM看到比爾皇這個金(ㄆㄢ)主(ㄗ˙)來了,當然
也想推銷cell給MS好分散風險。不過比爾皇年輕時表過IBM,當然沒那麼
好騙。MS自己做OS的自然對程式設計裡面控制CPU的核心層部分很清楚,
他們馬上就發現Cell這種架構看起來是很威,可是OS的Kernel那邊要搞定的
東西多的跟山一樣。用下去那自家的360就不能搶快攻了。所以就叫IBM拿現
成的3個POWERCPU的核心做成3核心的CPU。因為做同質多核心因為MS有做過
多CPU的2000 Server的經驗,要套經驗簡單多了。
好了,那現在IBM還在搞Cell這種異質多核心嗎?
在日本人幫IBM交了學費以後,IBM現在最新的伺服器用CPU還是走回同質多核心的路啦。
結果就是SONY聽信了IBM的花言巧語幫IBM付了高額學費還數鈔票數得很高興...
--
「等到秋天落葉的時候弟兄們就可以凱旋回家了。」
-德皇威廉二世 AD1914-
「飛機是有趣的玩具,不過沒有任何軍事價值。」
「我軍右翼崩潰,中央被突破,情況好極了,我要突擊了!」
-斐迪南福煦-
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.125.241.110
※ 編輯: yusaku 來自: 59.125.241.110 (06/18 00:50)
推 a1234957:2000年的時候哪家的cpu卡到3Ghz???? 06/18 00:53
→ a1234957:PS3上面的CELL跑4.7Ghz是? 06/18 00:53
→ syura945:大概卡在barton的 "3200+" 06/18 00:54
推 RyuzakiYuuji:不知道實際情況 但看了還是給推! 06/18 00:55
推 hibbb:應該是研發過程遇到3G這個瓶頸吧 06/18 00:55
推 a1234957:K8架構有3Ghz限制 06/18 00:56
我說的是「過了」3GHz以後,結果是溫度開始高到不像話。但是效能也感覺不到有多好。
還有PS3用的Cell的PPU是3.2G的樣子。
而且多核心CPU套用傳統單核心的時脈=效能的公式已經不準了。
※ 編輯: yusaku 來自: 59.125.241.110 (06/18 01:00)
→ a1234957:我是講2000年那時候。 06/18 01:01
→ a1234957:現行的DT CPU 同架構之下時脈拉高效能還是會變強 06/18 01:02
→ a1234957:不同架構的CPU比時脈根本就沒意義 06/18 01:02
那個時候可流行超頻了,某些瘋狂超頻玩家早就拿工程版的超過了。
只要有足夠的電壓和液態氮,超頻超很高是做的到的,只是操完後就ㄎㄎ了。
也就是這些經驗才發現時脈拉到某個數字問題就很多。
※ 編輯: yusaku 來自: 59.125.241.110 (06/18 01:06)
推 forRITZ:專業推 淺顯易懂 06/18 01:04
→ a1234957:是這樣沒錯 06/18 01:07
→ a1234957:週期太短或出現問題 06/18 01:08
推 FlyinDeath:要看是用什麼方式拉時脈 直接拉當然結果就是熱熱熱 06/18 02:01
→ FlyinDeath:切超多pipeline這在P4就已經證明是死路一條 pipeline 06/18 02:01
→ FlyinDeath:hazard會把效能搞死 至於改進製程則是需要$$$$$$$$ 06/18 02:02
推 k7system:有卦要推 06/18 02:42
推 kaku216:GOOD 06/18 07:19
推 rayven:gk憤怒推 06/18 11:27
推 sportsyzm:IBM真厲害 06/18 13:26