蘋果M4性能分析:進步神速?還有多少空間?

在這里插入圖片描述

2024年初,蘋果推出了M4處理器,令人意外的是,它的發布距離M3發布僅僅過去了半年時間。更讓人驚訝的是,M4首次亮相于iPad Pro。這一新處理器不僅僅是M3的簡單升級版本,而是一次全面的架構優化。本文將詳細分析M4處理器的架構、性能和能效,探討其在未來Mac和iPhone上的潛力。

M4芯片簡介

工藝與架構

M4處理器采用臺積電的第二代3nm工藝(N3E),成為首款使用N3E工藝的處理器。相比M3使用的N3B工藝,N3E理論上能提供更高的性能上限。蘋果在發布會上提到,M4的CPU部分再次提升了大核架構。這次的改進不僅是M3的簡單改良,而是對微架構進行了進一步優化。

性能與頻率

M4在被動冷卻設備中的峰值頻率達到了4.5GHz,這對于iPad來說是前所未有的。小核的頻率也達到了2.88GHz,與英特爾當前一代Core Ultra 5的水平相當。GPU方面,M4基本上是M3 GPU的優化版,頻率從1.34GHz提升至1.47GHz。NPU(神經處理單元)部分,蘋果首次在發布會上大量提及“AI”,并聲稱其NPU性能優于市場上所有的“AIPC”。

M4還采用了頻率更高的LPDDR5-7500內存,而非預期的LPDDR5X內存,可能是為了降低延遲。內存帶寬對于NPU和GPU都至關重要,這一提升為AI應用提供了更好的支持。

CPU微架構分析

前端與后端改進

M4的大核相比M3有顯著提升。其解碼單元寬度從M3的9擴大到10,這意味著每個時鐘周期可以解碼更多指令。前端解碼單元的擴大通常對應著更強的后端處理能力,M4的新架構顯著增加了Dispatch Buffer和浮點單元的調度隊列,提高了內核的并行性。

SME單元的引入

M4引入了SME單元,相當于ARM版本的AVX512,P核和E核簇各有一個SME單元,共享L2緩存。支持SME的程序在性能上將有大幅提升。這一改進主要是為了加速未來的AI應用。

內存與緩存性能

M4的內存延遲顯著低于M3,從約96ns降低到88ns,主要得益于LPDDR5-7500內存的使用。小核部分,M4仍采用A17 Pro和M3的小核微架構,但頻率更高。

性能測試

SPEC2017測試

在SPEC2017測試中,M4的大核峰值性能相比M3提高了近20%。然而,這種性能提升也帶來了顯著更高的功耗,峰值功耗比M3高出60%。在常溫下,M4的頻率策略會更保守,單線程頻率為4.4GHz,多線程頻率為3.94GHz。這種頻率策略類似于Intel和AMD的PC處理器。

GeekBench測試

在GeekBench 6.3中,M4的表現顯著提升,增加SME支持后,M4的跑分大幅提高。在GeekBench 5中,M4的單核性能比M3高17%,多核性能比M3高25%。與M2相比,M4的單核和多核性能分別提高了近50%。

能效分析

同頻能效方面,M4的大核在高頻能效上沒有顯著改善,但在低頻能效上有小幅提升。總體來看,M4在性能上的提升主要得益于架構改進,而非工藝優化。

游戲性能

我們測試了M4在《原神》和《崩壞:星穹鐵道》中的表現。在高分辨率下,M4的iPad Pro能以60fps穩定運行,但在解鎖120fps后,幀率有所下降。M4的GPU頻率提升了10%,帶來了相應的性能提升,但能效改善不大。

電池續航

在300nit屏幕亮度下,M4 iPad Pro的電池續航相比上一代有顯著提升,特別是13英寸版本的續航幾乎翻倍。這主要得益于新一代OLED屏幕顯著降低了整機功耗。

總結

M4在性能上有顯著提升,但能效改善有限,表明半導體工藝的進步可能快到頭了。未來,我們需要更多的架構改進來繼續提升性能和能效。總體來看,M4處理器在架構和性能上有了顯著的進步,但N3E工藝并未帶來預期的能效提升,未來的性能提升將更多依賴于架構優化。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/14336.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/14336.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/14336.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Vue基礎(1)數據綁定

一. 文本插值 普通文本可以使用雙大括號 {{ }} &#xff0c;要想插入 HTML&#xff0c;需要使用 v-html 指令。 <template><h1>Message: {{ state.msg }}</h1><p>{{ state.count 1 }}</p><p>{{ state.rawHtml }}</p><p v-html…

【教學類-58-02】黑白三角拼圖02(3*3宮格)262144種

背景需求&#xff1a; 已知黑白三角拼圖2*2&#xff08;4個拼圖&#xff09;一共有256種排列方法 【教學類-58-01】黑白三角拼圖01&#xff08;2*2宮格&#xff09;256種-CSDN博客文章瀏覽閱讀142次&#xff0c;點贊5次&#xff0c;收藏12次。【教學類-58-01】黑白三角拼圖01…

深度學習之基于Matlab卷積神經網絡(CNN)手寫數字識別

歡迎大家點贊、收藏、關注、評論啦 &#xff0c;由于篇幅有限&#xff0c;只展示了部分核心代碼。 文章目錄 一項目簡介 二、功能三、系統四. 總結 一項目簡介 一、項目背景與意義 手寫數字識別是計算機視覺領域的一個重要問題&#xff0c;也是深度學習應用的一個典型場景。卷…

什么是固態繼電器?

固態繼電器是不需要使用任何機械部件的開關繼電器。這通常使它們具有比普通機電繼電器壽命更長的優勢&#xff0c;然而&#xff0c;盡管固態繼電器速度快且耐用&#xff0c;但仍具有某些設計規定。 固態繼電器風靡全球&#xff0c;徹底改變了從農業自動化到航空航天等各個行業…

中國數學會發布數學期刊分級目錄

T1,T2,T3均是中國數學會的期刊分類 下載地址&#xff1a; 中國數學會發布數學期刊分級目錄-太原理工大學數學學院 (tyut.edu.cn)

銀行總部文件自動下發,如何保證不影響專線網絡使用?

銀行在我國金融體系中占據重要地位&#xff0c;是我國市場經濟的重要組成部分。我國商業銀行隨著自身不斷發展&#xff0c;規模日益擴大&#xff0c;形成了“總行-分行-支行-營業網點”的典型層級管理模式。在日常中&#xff0c;銀行總部存在文件下發的場景&#xff1a; 銀行總…

1.4 接入網和物理媒體

接入網絡和物理媒體 Q: 怎樣將端系統和邊緣路由器連接&#xff1f; 住宅接入網絡 單位接入網絡 &#xff08;學校、公司&#xff09; 無線接入網絡 注意&#xff1a; 接入網絡的帶寬 (bits persecond) &#xff1f; 共享/專用&#xff1f; 接入網: 這是指將端系統物理連接到其…

數學基礎 -- 條件概率、后驗概率與聯合概率

條件概率與后驗概率 技術背景 條件概率和后驗概率是概率論中的兩個重要概念&#xff0c;在機器學習和貝葉斯推理中尤為關鍵。理解這兩個概念對于處理不確定性和進行推理具有重要意義。本文將通過直觀的例子和數學解釋來詳細介紹條件概率與后驗概率。 條件概率 條件概率是指…

Linux rzsz安裝(在線安裝、離線安裝),用于上傳下載文件

在線安裝&#xff1a; yum -y install lrzsz 離線安裝&#xff1a; 1.下載安裝包地址&#xff1a;http://freshmeat.sourceforge.net/projects/lrzsz/ 2.通過同一網絡內可以上傳文件的機器&#xff08;B機&#xff1a;10.210.168.18&#xff09;先將lrzsz-0.12.20.tar.gz上傳至…

盤點Java中的排序操作方案

盤點Java中的排序操作方案 Comparable 接口-自然排序 類implements Comparable接口 類重寫 public int compareTo(Object obj)方法 如果返回值為正數&#xff0c;則表示當前對象(調用該方法的對象)比 obj 對象“大”&#xff1b;反之“小”&#xff1b;如果為零的話&#x…

多家知名媒體到訪“光子1號金融算力中心“ 交流AI與算力未來觀

5月23日&#xff0c;企商在線 “光子1號金融算力中心媒體參觀日”活動成功舉辦&#xff0c;十多家主流媒體、IT行業媒體及自媒體代表走進光子1號金融算力中心&#xff0c;深入了解企商業務發展、戰略規劃及“光子1號金融算力中心”等企商打造的新型數字基礎設施&#xff0c;共同…

Python條件分支與循環

大家好&#xff0c;當涉及到編寫高效和靈活的程序時&#xff0c;條件分支和循環是 Python 中至關重要的概念。它們允許我們根據不同的條件執行不同的代碼塊&#xff0c;或者重復執行一組語句。條件分支和循環是測試開發工程師在日常工作中經常使用的工具&#xff0c;無論是編寫…

光耦合器的特性和應用概述

光耦合器又稱光電耦合器&#xff0c;是現代電子學中必不可少的元件&#xff0c;確保隔離電路之間安全有效的信號傳輸。本文探討了光耦合器的特性及其多樣化應用&#xff0c;強調了它們在各種電子系統中的關鍵作用。 什么是光耦合器&#xff1f; 光耦合器是一種設計用于利用光傳…

Java 18新特性詳細介紹

Java作為一門廣泛使用的編程語言&#xff0c;一直在不斷地發展和更新。Java 18是Java的最新版本&#xff0c;它引入了許多新特性和改進&#xff0c;使得開發過程更加高效、安全和便捷。本文將詳細介紹Java 18的新特性&#xff0c;幫助開發者更好地了解和應用這些新功能。 JEP …

vue詳解(4)

1. v-model 原理 原理&#xff1a;v-model本質上是一個語法糖。例如應用在輸入框上&#xff0c;就是 value屬性 和 input事件 的合寫。作用&#xff1a;提供數據的雙向綁定。① 數據變&#xff0c;視圖跟著變 :value&#xff1b;② 視圖變&#xff0c;數據跟著變 input注意&am…

【MySQL數據庫】CRUD 增 刪 改 查 超詳解,有這一篇就夠了!

? ? &#x1f525;個人主頁&#xff1a; 中草藥 &#x1f525;專欄&#xff1a;【MySQL】探秘&#xff1a;數據庫世界的瑞士軍刀 目錄 ??一.CRUD &#x1f9ea;二.新增&#xff08;Create&#xff09; &#x1f9eb;1.基本操作 &#x1f9ec;2.使用SELECT插入 &#x…

長難句5.24

There is pressure for change from within the profession, but opponents of change among the regulators insist that keeping outsiders out of a law firm isolates lawyers from the pressure to make money rather than serve clients ethically. 在(律師)行業內部也有…

云計算歷史、業務驅動因素和術語 (Cloud Computing History, Business Drivers and Terminologies)

云計算的歷史與定義 (History and Definition of Cloud Computing) 歷史 (History) 云計算的概念化始于很久以前&#xff0c;早在1963年。麻省理工學院從美國國防高級研究計劃局獲得研究資金&#xff0c;用于開發一種“計算機可同時被兩人或更多人使用”的技術。在早期的云計算…

區塊鏈錢包如果丟失了私鑰或助記詞,資產還能恢復嗎?

如果你丟失了區塊鏈錢包的私鑰或助記詞&#xff08;通常是用于恢復錢包的短語或種子&#xff09;&#xff0c;那么你的資產在大多數情況下是無法恢復的。私鑰是訪問和控制你在區塊鏈上資產的唯一憑證&#xff0c;而助記詞&#xff08;如BIP39標準中的12、18、24個單詞的短語&am…

centos常見命令總結

一、【寫在前面】 注意到csdn在鼓勵作者創作centos常見命令相關的文章&#xff0c;借此機會水一篇博文。 centos作為上個版本國內最常用的開源操作系統&#xff0c;占有量非常恐怖&#xff0c;排個前三應該沒有任何疑問。但是我建議直接去學ubuntu&#xff0c;因為主流在用的…