星期日, 11月 30, 2025

[微言大義500字] 從Diamond Rapids取消SMT來看看什麼叫做「蘋果病」

 前言:這週末比較忙碌,所以拖了兩天才寫這篇應該不會超過500字太多的短文。

今天這篇不是為了TPUser而寫,但如果沒有被嫌棄不夠水準、難登大雅之堂的話,歡迎各位註明來源轉載

從Diamond Rapids取消SMT來看看什麼叫做「蘋果病」

最近經濟學人冷飯熱炒為了外銷而壓抑匯率的「台灣病」,導致一堆自認為台派的大恩大德吵得不得開交。但無論是台灣是否罹患過度仰賴科技產業的「荷蘭病」,還是在十八世紀以港口為主要傳播點而擴散至整個歐洲的梅毒—法國人之稱為義大利病,德國人則稱之為法國病,在計算機工業倒是有一種病傳染的相當厲害,那叫做「蘋果病」,只要是Apple做的,就一定都是對的,不論究竟是否合理,而且這「症頭」偏偏就是Intel特別嚴重

從東施效顰Macbook Air強迫大家做Ultrabook摧毀了Wintel筆電的多樣性,不計代價的打造出一次性的Lunar Lake只為了追求「比肩Apple Silicon」的精神勝利,一路到荒唐的取消Xeon 7 "Diamond Rapids (Panther Cove X核心)" 的SMT (HyperThreading) 後又要「在下一代找回來」,這間公司只要ㄧ碰到Apple就三太子上身,身為資深果粉的Pat Gelsinger那不到五年的CEO任期似乎又讓這病情變得更加無藥可救

網路上亦不乏飽學之士,一看到Apple的所作所為,就馬上拋棄理智和邏輯拼命歌功頌德,像什麼「Apple即將進軍伺服器領域」、「SMT只是無用的東西」、「假若Apple晶片團隊獨立成一間公司絕對天下無敵」之類的高見紛紛如雪花般的灑滿整個SNS,這信仰別說是宗教,連邪教搞不好都沒這麼虔誠。

俗話說「橘逾淮而為枳」,Apple Silicon (A系列,M系列) 之所以不採用SMT,主要是因為「沒有需要」並且產品應用場域就是要兼顧低功耗與反應在應用程式敏捷度的單執行緒效能,但這對於追求輸出率的主流伺服器來說,卻是截然不同的考量。

結果Intel讓蘋果病感染到其「現金母牛」Xeon,讓SMT反過來變成AMD EPYC和Ryzen的優勢,算上AVX-512、FPGA和慢慢放著爛的Ethernet相關產品線加上漸漸沒有存在感的SmartNIC,充分印證「Intel自己丟掉的東西總是成為AMD用來打自己的武器」這條讓人感到極度無言的鐵律。所謂自作孽不可活大概就是這麼一回事。

嗯,這次總算沒有超過500字太多了。

延伸閱讀 (主要是筆者在科技新報癮科技的著作):

IBM Power 9處理器解析 地球上最強大泛用處理器
硬科技:HotChips 32的新牙膏 IBM Power10與z15篇
硬科技:歷史上著名的逆轉秀IBM Power5
硬科技:AMD同時多執行緒SMT4是什麼?圖解CPU各種核心與執行緒關係
從各種角度檢視 Apple Silicon M1 的優劣勢與真正造成的影響
硬科技:Apple M1能否證明SMT是無用的東西
從 M1 Pro 與 M1 Max 的暴力美學,回顧構成蘋果晶片研發團隊骨幹的 P.A. Semi 與 Intrinsity
高通併購 Nuvia 背後:Apple Silicon 校友會引爆的晶片戰爭

沒有留言: