M1は素晴らしいチップです。基本的にはA14チップの「X」版で、iPhoneとiPadのプロセッサをベースに、高性能CPUコア、GPUコア、そしてメモリ帯域幅を倍増させています。M1チップは非常に優れているため、デスクトップだけでなく、タブレットや薄型軽量ノートパソコンにも同様に優れた性能を発揮します。同程度の消費電力を持つ競合チップをはるかに凌駕し、少なくとも2倍の電力を消費するプロセッサと同等のパフォーマンスを提供します。
それから1年半、M1のさらに強力な3つのバリエーション(M1 Pro、M1 Max、M1 Ultra)をリリースした後、いよいよ次世代の登場です。WWDCで発表され、新型MacBook Airと13インチMacBook Proに初搭載されたM2は、私たちが予想していた通りのシステムオンチップです。A14に対するM1、A15に対するM2のような存在です。M2は200億個のトランジスタで構成されており、M1より25%増加しています。製造プロセスは引き続き5nmですが、新たに強化された「第2世代」5nmプロセスを採用しています。
M2 が M1 に比べて最も大きく改善された点は次のとおりです。
M2 vs M1: CPU
M2はA15の高性能CPUコアを倍増し、高性能コア4基と高効率コア4基の計8コア構成となっています。この点ではM1と変わりません。
しかし、アーキテクチャ上の改良点もいくつかあります。パフォーマンスコアでは、共有L2キャッシュが12MBから16MBに増加し、クロック速度も若干向上しています。効率コアはM1と同じキャッシュを搭載していますが、その他のアーキテクチャ上の改良点(おそらくA15と同様に、ピーククロック速度の向上とメモリアクセスの高速化)が加えられています。
Appleによると、これらを組み合わせることで、M2はM1よりもCPUパフォーマンスが18%向上します。つまり、Geekbench 5のCPUテスト結果は8,800~9,000程度になると考えられます。これは、Ryzen 7 3800XデスクトップCPUとほぼ同等で、消費電力は約20%以下です。
最新のモバイル向け低消費電力チップと比較すると、Intelの現時点で最高の超ポータブルCPUであるCore i7-1255Uは、消費電力が2倍以上でありながらスコアが7,000弱です。IntelとAMDの両社から、より高速なノートPC向けプロセッサが確かに提供されていますが、消費電力は大幅に増加するため、M2 MaxやM2 Ultraが登場したら、それらと比較するのが最適でしょう。

りんご
M2 vs M1: GPU
A15は、以前のA14から興味深い変更点を備えています。GPUコア数は4から5に増加しましたが、この5つ目のコアはiPhone 13 ProとPro Maxでのみ有効です。M2はA15のGPUコア数を倍増させ(M1がA14で行ったのと同様に)、最大10個のGPUコアを搭載できます。ただし、エントリーレベルのMacBook Airでは、有効なGPUコアは8個のみです。
GPUコア数が25%増加しただけでは、GPUパフォーマンスは最大でも25%向上するだろうと予想されます。しかし、多くのグラフィックスパフォーマンスタスクはメモリ帯域幅によって制限されるため、M2はこの点で大きな改善をもたらします。Appleによると、その他の改良点(おそらく製造プロセスの改良によって実現された最大クロック速度の向上)と合わせて、GPUパフォーマンスはM1よりも最大35%向上しているとのことですが、消費電力も若干増加しています。実際、Appleのグラフでは35%のパフォーマンス向上が強調されていますが、消費電力の増加はほぼ同程度です。しかし、AppleはM2チップはM1と同じ電力レベルで25%優れたパフォーマンスを発揮すると主張しています。
コア数が25%増加し、パフォーマンスも25%向上。誰が想像したでしょうか?

りんご
それでも、これは非常に電力効率の高いGPUのように見えます。Appleは、同じ電力レベルでIntel Core i7-1255Uの2.3倍の速度を誇るなど、大胆な比較を好みます。Appleが自社のチップを、その分野では一般的にIntelよりも優れているAMDの超小型ノートPC向けチップと比較していないことには、気づかずにはいられません。
ある意味、それは問題ではありません。グラフィックパフォーマンスの向上は常に歓迎すべきものですが、3Dグラフィックパフォーマンスは、Adobe Premiereのようなコンテンツ制作アプリに影響を与える限りにおいて、Windows PCとの比較に限るべき領域です。異なるアーキテクチャのプロセッサを比較することは常に疑わしいものであり、GPUコンピューティングやリアルタイム3Dレンダリングなどを含む「グラフィックパフォーマンス」を一般化しようとすると、なおさらです。
M2のGPUは25%大きく、A15とA14の速度差と同じくらい高速だと言うだけで十分でしょう。何かパターンが見えてきましたか?
M2 vs M1: メモリ
メモリサブシステムは、「M2はA15、M1はA14」というパターンが当てはまらない領域です。A14とA15は、メインメモリサブシステムの仕様は同じで、64ビット幅のLPDDR4xインターフェースを備えています。M1はこれを倍の128ビット幅に拡張し、LPDDR4xを採用してピーク時68.25GB/sを実現しましたが、M2ではLPDDR5xに切り替え、メモリ帯域幅を100GB/sに向上させています。
M1 ProもLPDDR5xに切り替えられ、256ビットのメモリインターフェースで200GB/秒の帯域幅を実現しました。M1 Maxでは、その倍の512ビットインターフェースで400GB/秒を実現しました。
つまり、M2はM1よりもメモリ帯域幅が50%向上しているとはいえ、 M2 ProとM2 MaxがM1 Pro/Maxよりもメモリ帯域幅が50%向上するとは限りません。Appleはこれを実現するために、より広いメモリバスを開発する必要がありますが、これは不可能ではありませんが、コストと複雑さが増すことになります。
メモリ帯域幅の大幅な向上に加え、M2では最大24GBのRAMを搭載できます。M1では8GBと16GBの構成のみでしたが、M2でも引き続き両方の構成が利用可能です。
明言はされていませんが、M2ではシステムレベルキャッシュ(チップのあらゆる部分からアクセスできるオンチップキャッシュ)も50%大きくなっていると確信しています。AppleはこのキャッシュサイズをA14の16GBからA15では32MBに増やしました。M1は24MBのSLCを搭載していましたが、M2では倍の48MBになっていると予想できます。7月にM2 MacBookが出荷され、徹底的にテストされるまでは分かりませんが、SLCキャッシュのサイズは非常に重要です。CPU 、GPU、ニューラルエンジン、メディアエンコーダなど、あらゆるものにアクセスできるため、あらゆる面で役立ちます。

りんご
M2 vs M1: その他の改良点
もちろん、AppleはM2がCPU、GPU、RAM以上のものだとすぐに指摘します。M2は完全なシステムオンチップであり、AppleがmacOSやiPadOSに継続的に追加しているような高度な機能を実現するための重要なハードウェアアクセラレーションブロックを搭載しています。Neural Engineは、依然として16コアですが、毎秒最大15.8兆回の演算処理を実行できます。これは、M1のNeural Engineの11兆回の演算処理能力を40%以上上回ります。これは、A14(11兆回)からA15(15.8兆回)への飛躍と全く同じです。
オーディオとビデオのエンコードとデコードの高速化を担うメディアエンジンも、A14のエンジンからA15の最新エンジンにアップグレードされました。最大8K解像度のH.264およびHEVCエンコードとデコードに対応し、ProResビデオアクセラレーションもサポートしています。興味深いことに、M1にはこのバージョンのメディアエンジンが搭載されていませんが、M1 ProとM1 Maxには搭載されています。基本的に、M1にはA14のメディアエンジンが搭載され、M1 Pro、Max、Ultra、そしてM2にはA15のメディアエンジンが搭載されています(M1 Maxは2基、M1 Ultraは4基)。
A16 ではメディア エンジンがさらにアップグレードされる可能性が高く (おそらく AV1 ハードウェア アクセラレーション付き)、M2 Pro、Max、Ultra もそのバージョンにアップグレードされる可能性があります。
全体的に見て、M2はM1から大きく進化しているように見えますが、革命的というほどではありません。A15で見られたアーキテクチャ上の改良点をすべて取り入れ、薄型軽量のラップトップクラスのチップに適用したという点で、M1がA14に適用したのと全く同じです。また、後期のM1プロセッサ(M1 Pro、Max、Ultra)ではLPDDR5xメモリや新しいメディアエンジンなどの進化がもたらされたことを考えると、M2が全面的に勝利したとは言えません。
AppleがM2 Pro、M2 Max、そしてM2 Ultraへと進化していく様子を見るのは興味深い。これらはTSMCのより先進的な3nmプロセス技術を用いて製造されるのではないかと予想しており、今年後半にiPhone 14 Proが発表される頃にはA16に見られるような改良が見られるかもしれない。おそらく改良されたメディアエンジンと、もしかしたら新しいNeural Engineも搭載されるだろう。M2は、Mac(およびiPad Pro)向けのApple Silicon第2世代の素晴らしいスタートを切る製品だが、当然のことと言えるだろう。