Appleの新しいM2は、Apple Siliconの新世代の幕開けです。既にリリースされているM1ファミリーチップと比較したM2の性能をご紹介します。
WWDC 2022の基調講演で、AppleはApple Siliconファミリーを新世代へと移行させました。M1世代の成功を受け、Apple Siliconは第2世代のM2へと進化しました。
最初のリリースであるM2は、Appleのチップカタログにおけるエントリーレベルの選択肢であり、M1 Pro、M1 Max、M1 Ultraと並ぶM1の位置付けと似ています。将来的には、Appleは間違いなく新しいチップでM2ファミリーを拡張していくでしょうが、現時点では利用可能なチップは1つだけです。
Appleはすでに、新しいMacBook Airや13インチMacBook ProなどのハードウェアにM2を組み込むことを発表している。
しかし、新しいチップとしては、現在の Apple Silicon の状況においてその位置づけを必ずしも理解することなく、人々はそれを M1 よりも高速であると見なす可能性が高いでしょう。
既存の M1 カタログと並んで、M2 は現在どこに位置づけられているのでしょうか。
仕様
仕様 | M2(2022年) | M1(2020) | M1プロ(2021) | M1マックス(2021) | M1ウルトラ(2022) |
---|---|---|---|---|---|
CPUコア数(合計) | 8 | 8 | 8または10 | 10 | 20 |
CPUパフォーマンスコア | 4 | 4 | 6または8 | 8 | 16 |
CPU効率コア | 4 | 4 | 2 | 2 | 4 |
GPUコア | 8または10 | 7または8 | 14または16 | 24または32 | 48または64 |
ニューラルエンジンコア | 16 | 16 | 16 | 16 | 32 |
トランジスタ(B) | 20 | 16 | 33.7 | 57 | 114 |
鋳造プロセス | 5nm | 5nm | 5nm | 5nm | 5nm |
統合メモリ容量 | 8GB、 16GB、 24GB | 8GB、 16GB | 16GB、 32GB | 32GB、 64GB | 64GB、 128GB |
メモリ帯域幅 | 100GB/秒 | 68.25GB/秒 | 200GB/秒 | 400GB/秒 | 800GB/秒 |
メディアエンジン | ビデオデコードエンジン、 ビデオエンコードエンジン、 ProResエンコードおよびデコードエンジン | - | ビデオデコードエンジン、 ビデオエンコードエンジン、 ProResエンコードおよびデコードエンジン | ビデオデコードエンジン、 2つのビデオエンコードエンジン、 2つのProResエンコードおよびデコードエンジン | 2 つのビデオ デコード エンジン、 4 つのビデオ エンコード エンジン、 4 つの ProRes エンコードおよびデコード エンジン |
M2 vs M1、M1 Pro、M1 Max、M1 Ultra - CPU
まず最初に考慮すべきはCPUです。これはシステムオンチップ全体の頭脳です。この重要な要素はチップによって大きく異なり、世代が進むにつれてチップのコア数が多くなるのが一般的です。
M1シリーズには8つのCPUコアが搭載されており、4つの高性能コアと、低速ながらも効率的な4つのコアに均等に分割されています。異なるコアタイプを使用するのは、ワークロードに応じて消費電力を削減するためです。
M1 Proでは構成が少し変わり、8コアまたは10コアのCPUが選択可能になりました。どちらのモデルも2つの効率コアと、残りの6コアまたは8コアがパフォーマンスバージョンで構成されています。
M1 ファミリの SoC。
M1 Max は、8 つのパフォーマンス コアと 2 つの効率コアの 10 コア構成であるため、M1 Pro のようなコア数のバリエーションは提供されません。
M1 Ultra は実質的に、Apple の UltraFusion アーキテクチャで結合された 2 つの M1 Max チップであり、16 個のパフォーマンス コアと 4 個の効率コアを備えた 20 コア チップになっています。
新しいM2は、4つの高性能コアと4つの効率コアを組み合わせた8つのCPUコアを搭載しており、M1と実質的に同じ構成になっています。ただし、M2はM1と完全に同じではありません。
Appleは、第2世代の5ナノメートル技術を採用し、設計にトランジスタを多く使用したM2のCPUはM1よりも18%高速であると主張しています。これは比較対象となるチップのバリエーションとしては予想通りですが、速度向上があったとしても、コア構成が大きく異なるCPUとの比較にはそれほど役立ちません。
Geekbenchシングルコアベンチマーク
パフォーマンス面では、GeekbenchによるM2の初期ベンチマークでは、シングルコアスコアが1,869を記録しました。これは、同じテストを行ったすべてのM1チップ(M1の1,707からM1 Ultraの1,754まで)よりも高速であることが判明しました。
これは、M2 の高性能コアが M1 シリーズよりもはるかに高速であり、マルチコア処理ではなく単一コアに依存する少数のタスクに役立つことを示しています。
Geekbenchマルチコアベンチマーク
マルチコアテストでは、M2はM1の8,900に対して7,395と、再び優れたスコアを示しました。コア構成が似ているため、M2のパフォーマンス向上によってこのような結果になったのは当然と言えるでしょう。
しかし、上位 M1 チップのコア数が非常に多いことが利点であり、Pro は 12,009 個、Max は 12,165 個、Ultra は 23,357 個となっています。
M2 vs M1、M1 Pro、M1 Max、M1 Ultra - メモリ
AppleのUnified Memoryは、M1で導入された際に画期的な技術として、CPU要素間のデータ重複を大幅に削減する効率性を実現しました。メモリプールの拡大により、チップが使用するメモリの総量が増加し、GPUなどのコンポーネントの性能向上にも寄与しました。
M1 シリーズ全体のメモリには、容量と帯域幅の 2 つの一般的な違いがあります。
M1では、メモリ帯域幅が68.25GB/秒で、8GBまたは16GBの容量から選択できました。M1 Proでは、容量が16GBまたは32GBに拡大され、帯域幅は200GB/秒に向上しました。
M2はM1よりも物理的に大きく、これはM1より25%多い200億個のトランジスタを使用しているためである。
M1 Maxはメモリ容量をさらに強化し、32GBと64GBの容量オプションと400GB/秒の帯域幅を実現しました。そしてM1 Ultraは、メモリ容量をさらに強化し、64GBと128GBの容量オプションと800GB/秒の帯域幅を実現しました。
M2はM1のパターンをほぼ踏襲していますが、いくつかの変更が加えられています。まず、8GBと16GBの容量に加え、24GBオプションが加わりました。これはM1 Proの32GBには及びませんが、それでもM1 Proに向けての大きな前進と言えるでしょう。
メモリ帯域幅に関しては、Apple は M2 を 100GB/秒に向上させました。これは M1 よりも高速ですが、M1 Pro に近づくほどではありません。
M2 vs M1、M1 Pro、M1 Max、M1 Ultra - GPU
Appleが設計したM1シリーズのGPUは、統合メモリの効率性を活用しながら、消費者に幅広い選択肢を提供しました。チップごとに特定の統合GPUに限定するのではなく、Appleは各チップごとにGPUコア数の選択肢を提供しました。
M1は7コアまたは8コアGPU、M1 Proは14コアまたは16コアGPUを搭載していました。M1 Maxは24コアと32コアのGPUを搭載するモデル、M1 Ultraは48コアまたは64コアのGPUを搭載していました。
M2 の場合、Apple は 8 コア GPU から開始し、10 コア バージョンのオプションも提供しています。
M1と比較したM2のGPUパフォーマンスを示すAppleのグラフ。
パフォーマンスの点では、Apple によれば、M2 の GPU は M1 と比較して同等の電力レベルで 25% 優れており、最大電力では最大 35% 高速だという。
現時点では、M2 の GPU が、コア数の多い M1 Pro 以上の GPU に対してどの程度の性能を発揮するかはわかりませんが、M2 がそれらを上回る可能性は低いようです。
一つ確かなのは、M2の欠点として、外部モニターの接続に関してM1と同じ問題があることです。M1は、Mac miniの場合は6Kと4Kの2つの外部ディスプレイ、MacBookの場合は内蔵ディスプレイと外部6Kディスプレイの2つの外部ディスプレイを接続できます。
M2 も同様に動作しますが、MacBook Air では内蔵スクリーン以外に 1 台の外部 6K モニターしか処理できないという警告が出ています。
M1 Proは、14インチMacBook Proの内蔵ディスプレイと2台の外部6Kディスプレイなど、合計3台のディスプレイを接続できます。同様に、M1 Maxは、内蔵ディスプレイの両側に3台の外部6Kディスプレイと1台の4Kモニターを配置することで、1台のMacBook Proで合計5台のディスプレイを接続できます。
Mac Studio の M1 Ultra は、M1 Max と同等の 4 台の 6K 解像度ディスプレイと 1 台の 4K モニターを処理できると記載されています。
M2 vs M1、M1 Pro、M1 Max、M1 Ultra - ニューラルエンジン
AppleがM1チップを発表した際、Aシリーズチップで有名なNeural EngineをMacに搭載しました。機械学習関連のタスクをCPU単体よりも効率的に処理するこの要素は、チップのパフォーマンスに様々な効率をもたらすように設計されています。
Apple は、32 コア バージョンを使用する M1 Ultra を除き、M1 シリーズ全体に 16 コアの Neural Engine を搭載しました。
M2では、Appleは再び16コアのニューラルエンジンを採用していますが、こちらもさらに高性能です。新バージョンは1秒間に最大15.8兆回の演算処理が可能と言われており、M1のイテレーションから40%以上向上しています。
このパフォーマンスの向上により、M2 の Neural Engine は実質的に M1、Pro、Max チップよりも優れていますが、M1 Ultra のコア数が非常に多いため、これに勝つことは困難です。
M1 Pro と M1 Pro Max では、Apple Silicon に新しいコンポーネントが追加され、Media Engine により、CPU で実行されるものに比べてビデオのエンコードとデコードが改善されました。
制作に適した ProRes のサポートを含む Media Engine は、Mac Pro の Afterburner カードと同じような利点をはるかに低価格で提供し、すぐにビデオ編集者にとって魅力的な選択肢となりました。
M1ラインナップ全体を通して、SoCに搭載されるメディアエンジンの数には多少のばらつきがあります。M1にはメディアエンジンは搭載されていませんでしたが、一部のチップ要素がエンコードとデコードに役立っていました。
M2 SoC。
M1 Proには専用のビデオデコードエンジン、エンコードエンジン、そしてProResエンコード/デコードエンジンが搭載されていました。M1 Maxには、ビデオエンコードエンジンが2基、ProResエンコード/デコードエンジンがそれぞれ2基ずつ搭載されていました。
M1 Ultra では、M1 Max のエンジン数が 2 倍になり、ビデオ デコード エンジンが 2 基、ビデオ エンコード エンジンが 4 基、ProRes エンコードおよびデコード エンジンが 4 基になりました。
M2 は M1 Pro で使用されているメディア エンジン構成を使用しているため、ビデオ編集においては M1 よりもかなり優位に立っています。
M2とM1、M1 Pro、M1 Max、M1 Ultraの比較 - その他の機能
すべてのM1およびM2チップには、機密性の高いユーザーデータサンプルを扱うためのAppleの保護要素であるSecure Enclaveが搭載されています。M2では、これが「クラス最高」のセキュリティを実現する最新バージョンになっています。
M1シリーズには、接続されたウェブカメラからのビデオフィードなどの画像品質を向上させる画像信号プロセッサが搭載されています。M2は、画像ノイズ低減機能を強化した最新バージョンです。
必然:M2はM1よりも優れている
M2チップとM1チップを比較すると、その性能には明らかな違いがあります。AppleによるM2チップの改良点とメディアエンジンの搭載により、M1チップと比べてM2チップは間違いなく大きな進歩を遂げています。
他の製品に関しては、M2はM1とM1 Proの間に位置すると言っても過言ではありません。CPUは2つのコア構成の中間に位置し、GPUコア数も同様に中間です。メモリ帯域幅は中間ですが、M1に近い値となっています。
M2 には M1 Pro のメディア エンジンが搭載されていますが、M1 Pro を超えるものではありません。
現時点では、圧倒的なスピードを求める人はM2よりもM1 Proを選ぶ可能性が高いでしょう。ただし、シングルコア性能に関してはM2の方が優位です。M1とM2のどちらかを選べる場合、M2を選ぶ可能性が高いでしょう。しかし、M1 Proとなると必ずしもそうとは限りません。
Appleの次期Apple Siliconのリリースは、M2シリーズの上位セグメントを埋めるものとなり、M1 Pro、Max、Ultraに匹敵する製品が登場するでしょう。M2は、AppleがM1と比較してどの位置にいるのかを示すものであり、今後のリリースで期待されるパフォーマンスの向上を強く示唆するものです。