硬科技:科科應該要知道的Apple M1盲點

2020.11.16 02:28PM
照片中提到了ÓM1,跟蘋果公司。有關,包含了蘋果、集成電路、蘋果、中央處理器、處理器

如果要說Apple這間公司帶給人類的「醍醐味」,無論如何左思右想,也只會想到每隔一段時間的產品發表會,就會讓眾多科技媒體和資深骨灰果粉(或著兩者合而為一)集體「起乩」一次,網路上四處充滿著人腦當機產生的亂碼。

ARM 架構 Mac搭載的 Apple Silicon 處理器將以 8 組高效能 CPU 與 4 組低功耗 CPU 構成
癮觀點: Apple M1 的推出將會帶給業界衝擊,然短期難以動搖 Windows PC 產業與 x86 生態

Apple總算在多災多難的2020年,發表首款「Apple Silicon」M1處理器。照理說,有點基本電腦常識的現代人,應該對「最快達3.5倍的CPU效能、最快達6倍的GPU效能以及最快達15倍的機器學習速度」之類的行銷宣傳,體內瞬間自動產生免疫抗體。

硬科技:Apple處理器脫離Intel然後呢?(上):到現在看起來還不像是真的
硬科技:Apple處理器脫離Intel然後呢?(中):任何事都有邏輯的極限
硬科技:Apple處理器脫離Intel然後呢?(下):天才造成的災害叫「天災」

但當筆者看到一堆老果粉興高采烈的討論「Intel和AMD的x86處理器死期不遠」、「Wintel陣營即將土崩瓦解」、「微軟Windows琵琶別抱只是時間問題」、甚至「等著看在Apple Silicon的Mac上安裝ARM版本的Windows 10」之類的天馬行空議題,唯一的反應只有翻白眼翻到後腦去。拜託,Apple關起門來自己搞自己的東西,是關其他人什麼事?

筆者就一條一條列出這些讓人搖頭嘆息的「高論」,瞧瞧到底有哪些「邏輯上的極限」。

Apple Silicon的成功逼迫微軟全面轉向ARM

這些年來,泛用處理器的效能王座一直都是IBM的Power,那Power Everywhere有成功嗎?

IBM Power 9處理器解析 地球上最強大泛用處理器
硬科技:「簡報王」和他們的產地IBM Power Everywhere篇
硬科技:HotChips 32的新牙膏 IBM Power10與z15篇

微軟的Windows NT核心,在歷史上曾支援過Alpha、MIPS、PowerPC、IA-64甚至SPARC,幾乎通吃了所有的商用RISC處理器,那請問後來怎麼了?Apple是有要賣自己的晶片給微軟和個人電腦廠商嗎?Apple自從iPhone 5開始的A7處理器採用自家的微架構,效能真的好棒棒,然後Android手機有因此銷蹤匿跡嗎?你可以自己在Qualcomm Snapdragon上安裝iOS嗎?就算硬搞出來,這東西還可以用嗎?

為何Apple自產自銷的ARM處理器這麼厲害(上)
為何Apple自產自銷的ARM處理器這麼厲害(中)
為何Apple自產自銷的ARM處理器這麼厲害(下)

講的更白一點,除非Apple的高度垂直整合模式,足以創造出讓Windows用戶大量流失到Mac的使用者體驗,否則微軟幹嘛吃飽太閒浪費人力物力「開闢第二戰場」?請別忘了,即使在Apple最有本錢吸引Windows用戶帶槍投靠的Intel時代(至今尚未結束),Mac的個人電腦市占率也突破不了7%門檻,只比台灣雙A還好一點。有什麼理由足以說服筆者,「Wintel」體系會瞬間崩盤?

期待在Apple Silicon上安裝ARM的Windows

我今天隨便丟支援ARM指令集架構的系統單晶片平台到你眼前,請問你要怎麼「安裝Windows」?你是當天底下所有的「電腦」都有BIOS、UEFI和ACPI嗎?

硬科技:以古鑑今 Apple自製晶片的優勢與劣勢(上)
硬科技:以古鑑今 Apple自製晶片的優勢與劣勢(下)

就算Apple為了節約開發成本,引進Project Linaro的成果,移植UEFI和ACPI到自家的硬體平台,也不代表他們就有「義務」吃下所有作業系統的Bootloader,當Trust Boot是放心酸的喔?更何況,天知道Apple會不會自定義全新的ABI,微軟是否有那個意願釋出「可讓你自己安裝」的ARM版Windows 10更是天大的問號。有在嵌入式系統搞過將BSP的disk image塞進去後再擴展成eMMC容量的科科一定很清楚筆者在講什麼,不過搞不清楚BIOS在做什麼的果粉,大概還是永遠傻傻看不懂。

硬科技:為何x86的虛擬化這麼難搞(中)

微軟不是「又」再度啟動ARM版本Windows?還有x64模擬器

在商言商,微軟也得撥撥算盤精打細算,考慮清楚任何策略轉向的投資報酬率。現階段微軟自家採用ARM指令集相容處理器的產品,也僅限於「只有ARM可滿足超低功耗或超低價格之類現階段x86作不到的需求」的限定場合,要大費周章的把整個生態系統弄的像現在的x86一樣成熟?對微軟有好處嗎?稍微做做樣子,讓自己手邊多一點跟Intel討價還價的籌碼,可能還比較實際一點。

更重要的是,Intel和AMD也不是塑膠等著挨打,當年Intel推出Xeon D就一口氣堵死了任何ARM陣營「偷鑽」到網路儲存伺服器的可能性。就算不提Intel枝繁葉茂的嵌入式Atom,少人知悉的AMD嵌入式Ryzen也蘊藏了巨大的應用潛力,這些都大幅削弱了從x86轉換到ARM的吸引力。

AMD 發表嵌入式 Ryzen V2000 平台,較上一代提升一倍核心數並提供 2 倍每瓦效能

對於業界來說ARM的意義和價值究竟是什麼?

短短一句話:Time To Market,用最短的時間和最低的成本,開發出快速應對市場需求的硬體產品,這是x86難以企及的優勢,畢竟隨便1個x86處理器微架構的研發時程動輒3至5年。但這是不是換機頻率漸漸一攤死水的個人電腦市場最需要的特點?答案應該是否定的。

總之,各位科科不必太過擔心Apple M1能帶來什麼衝擊,別的不提,就算效能再好,光初代Apple Silicon的Macbook鍵盤還是爛爛的剪刀腳,像筆者這種對鍵盤手感極度挑剔的科科,就連看都不想看一眼了。科科。

75 則回應