你中有我,我中有你

Feb 21, 2023 3 分鐘 1199 字 #晶片

RISC在20世紀最後一年成就來到的巔峰

但進入21世紀後世界正迅速變化,RISC諸神將一個一個落幕


前一集提到,RISC利用記憶體不再稀缺的趨勢,把解壓縮電路拿掉來節省成本或是換成加速電路來提升效能。我們把訂單工單區分開來,用一個生活化的例子來說明應該更清楚。

我們平常去速食店點餐,只要跟櫃台講點一個「黑白無常套餐」,結完帳我們可以看到給廚房人員的螢幕上顯示的並不是「黑白無常套餐」一份,而是可樂一杯、雪碧一杯、大腸包小腸一份。櫃台就是做解壓縮的動作,把一張只有6個字的訂單解壓縮成三張共計15個字的工單

在記憶體匱乏的時代,壓縮和解壓縮真的一是個絕妙的方案。但在記憶體已經多到滿出來的時代,解壓縮反而變成一個無謂的負擔。於是RISC趁勢而起,走便宜路線的就直接把櫃台砍了,讓顧客直接跟廚房點餐,像前面的「黑白無常套餐」就要自己寫三張訂單交給廚房。可以發現廚房人員看到的其實跟前面櫃台把訂單解壓縮後的工單一模一樣,但這種店省掉了櫃台人員的空間和成本,簡單地說就是櫃台開工單的工作轉給顧客自己在家裡先做好做。我們不是在做核彈或變魔術,工作不會消失只是轉移到別的地點或時間去做而已。

另外,我們也可以利用砍掉櫃台多出的空間來放其他設備來改進廚房的效能,最直覺的設備就是在廚房裡多放一點置物架,讓廚房人員可以減少跑進跑出領料的次數,烹調的效能自然就提高了。

在20世紀,RISC就靠砍掉櫃台這招把CISC壓著打,但進入21世紀後,世界改變了……


20世紀台灣的晶圓廠還在努力研發600-200奈米的製造工藝,Intel剛進21世紀就已經突破了100奈米障礙,2004年已經開始量產90奈米的CPU了。

這個轉變使得晶片的空間限制可以忽略了,從此之後,IC設計工程師的困擾不是做取捨,而是要去想還有什麼可以塞進晶片裡。從此之後Intel生產的CPU,實質上就是RISC CPU再外掛一個解壓縮的櫃台。打不贏就直接把對手融合進來,之前所有被用來對付Intel的招數現在都可以直接被Intel拿來用,只要製造工藝相當,應該不會再有什麼明顯的效能差別了。


CMOS邏輯電路有一個很奇妙的特性,縮小製程就像20年前的RISC橫空出世時一樣,可以讓系統更快、更省電、面積更小、更便宜,唯一的副作用就是更難做。就在這個緊要關頭,RISC的AIM聯盟這邊出現了狀況:IBM的交不出筆電用的低功耗高性能CPU。迫使Apple不得不由Power PC 轉換到Intel的CPU。使得RISC陣營失去了一個商用、家用市場中不算小的客戶。

在市場上有叫座產品就能不斷將營收投入研發,不斷拉遠跟競爭對手的差距。看起來Intel握有市場和技術二大武器,應該從此就奠定一個百年帝國基礎了。


但是世界還是一直在變化,任誰都沒有料到……

上一篇:半路殺出20世紀效能王

下一篇:十年生聚,十年教訓


參考資料:

wiki

`