僅僅工作在3.2 GHz的M1,和最高睿頻4.9 GHz的5950X打的有來有往。至於多線程性能,受限於只有四個FireStorm的高性能核心,肯定不如16核的5950X,但和只有6核的Zen3 5600X,8核的i9-9980HK比,卻是不落下風。 (別忘了,搭載M1的Mac Mini,整機滿載也就30W出頭,而5600X是桌面CPU,9980HK是45W TDP還往往輕鬆跑出80W+的功耗,這兩個CPU還都支持超線程的。 )這裡簡單貼一下Anandtech評測搭載M1的Mac Mini的幾個結果:
其實,M1是蘋果自研的A系列SoC中最新的A14的變種,自從蘋果第一款支持ARMv8指令集的A8開始,A系列的IPC、單核性能一直很強,吊打一眾安卓SoC,多次在一些跨平台的評測軟件中跑出和x86相近的得分,GeekBench更是因此一直被戲稱為AppleBench。在M1之前,A系列僅用於蘋果自家的移動設備:iPhone和iPad,獨有的操作系統,移動設備有限的功耗,使得A系列和其它CPU,尤其是主要用於筆記本、台式機的x86 CPU的性能對比結果一直難以迴避“軟件平台不同”的質疑。即便是相對來說業界比較認可的SPEC評測,也因為需要自行編譯,運行結果會因為操作系統、編譯器、編譯參數不同而有所偏差。所以這些年來,很多人逐漸接受“蘋果的A系列很強”這個結論,但“到底有多強,能不能比x86強”則一直沒有一個獲得普遍認可的結論。這次的M1,應用在蘋果自家的Macbook、Mac Mini上,功耗限制放寬了不少,同樣基於蘋果的macOS,第一次正面挑戰x86,蘋果交出了一份讓大家滿意甚至驚訝的成績。
最後總結:
M1的CPU,是在:1、成本不敏感;2、使用最先進的半導體工藝;3、目標用戶群體需求有限的前提下,獲得的當前最優秀的功耗-性能平衡點。
而沒有這些前提的x86,則是面對複雜得多的應用環境,以多線程性能為目標達到的另一個成本-功耗-整體性能平衡點。
沒有留言:
張貼留言