Apple M4, M4 Pro, M4 Maxチップを搭載したMac mini (2024)やMacBook Pro (16インチ, 2024)のXcodeベンチマークスコアが公開されたのでまとめました。詳細は以下から。
Appleは現地時間2024年11月08日より、Apple M4ファミリーのチップを搭載した「iMac (24インチ, 2024)」、「Mac mini (2024)」、「MacBook Pro (14/16インチ)」を発表しましたが、このM4ファミリーのXcodeベンチマークが公式リポジトリに登録されてきたのでまとめてみました。
XcodeBenchmarkはオープンソースで公開されているAppleのXcodeを用いたコンパイルタイムを測定するベンチマークで、macOS/iOS開発で利用されているAlamofireやRealm、SnapKit、SwiftyJSONなどCocoaPodsライブラリで配布されている76のフレームワークのコンパイル時間を測定しますが、2024年09月にXcode v16がリリースされたことで、過去のXcodeBenchmarkのスコアとの互換性がなくなっているので注意してください。
XcodeBenchmark (Xcode v16)
XcodeBenchmarkに投稿されたベンチマークスコアによると、これまで最速を誇っていた24コアCPUのM2 Ultraチップを搭載したMac Pro (2023)のコンパイル時間を、新たに発表された16コアCPUを搭載したM4 Maxチップ搭載のMacBook Pro (16インチ, 2024)が更新(Lower is Better)したそうです。
また、14コアCPUのM4 Proを搭載したMacBook Pro (14インチ, 2024)やMac mini (2024)は20コアCPUのM1 UltraやM2 MaxのMacを上回り、12コアCPUのM4 Proチップを搭載したMac mini (2024)でも20コアCPUのM1 Ultraを搭載したMac Studio (2022)と同程度のパフォーマンスで、10コアCPUのM4チップを搭載したMacBook ProやMac miniでもM1 MaxやM2 Proを上回っています。
AppleはM4ファミリーを発表した際、M4 Maxチップ搭載のMacBook Pro (16インチ, 2024)はM1 Maxチップ搭載のMacBook Pro (16インチ, 2021)と比較してXcodeでコードをコンパイルする際のビルドのパフォーマンスが最大2.2倍高速になるとコメントしているので、M1ファミリーのMacを利用されている開発者の方は、M4へのアップグレードを検討してもいいかもしれません。
- devMEremenko/XcodeBenchmark – GitHub
コメント