1. トップ
  2. 新着ニュース
  3. IT
  4. IT総合

新MacBook Pro、M3 Maxはどれほど速くなったのか? 約110万モデルで検証した(本田雅一)

ASCII.jp / 2023年11月8日 9時3分

M3 Maxを搭載する16インチMacBook Pro(128GBユニファイドメモリー/8TB SSD)について、その性能評価の結果をお伝えする

 最新のAppleシリコンであるM3ファミリーが、3つの構成で同時に発表され、それぞれを搭載するMacも明らかになった。24インチiMacは久々のアップグレードで、M3のパフォーマンスが想像以上に良かった(特に3Dグラフィクスの向上は目を見張る)が、一方で従来の機構設計は踏襲したままだ。

 iMac 24インチに付属のマウス、キーボード、トラックパッドがLightning仕様なままであることに少しばかり不満を感じる人もいるだろうが、MacBook Proに関してはそのまま高性能になってくれれば不満がない。とはいえ、外見上の小さな変更点はある。

 MacBook ProにM3 Pro以上のSoCを搭載するモデルには、スペースブラックという新しいカラーが選択可能になった。スペースグレーも存在はするが、14インチのM3搭載モデルのみだ。

スペースブラックを選択した場合は、Magsafe 3のケーブルもブラック仕上げだ

 スペースブラックを選択した場合のみ、Magsafe 3のケーブルもブラック仕上げとなる。マグネットカプリングの部分まで、スペースブラックに染色されたアルミになっているのはアップルらしいこだわりだろうか。

 筆者の手元には評価用にM3(16GBユニファイドメモリー)と512GB SSDを搭載し、トラックパッドとマウスの両方を同梱した構成の24インチiMac(30万7600円)。M3 Max(128GBユニファイドメモリー)と8TB SSDを搭載する16インチMacBook Pro(109万2800円)の2つが届き、新しい世代のAppleシリコンをテストしているが、ここではM3 Maxを搭載する16インチMacBook Proを通じて、その性能評価の結果をお伝えしていきたい。

8TB SSDモデルをテストしたが搭載SSDの速度は以前とほとんど変わらなかった

製品ごと、SoCごとの個性が際立つように

 従来のAppleシリコンは、ある意味、ベースグレードの無印版が登場すると、その次に登場する製品が読める展開になっていた。もちろん、M1ファミリーの頃は、それがどのように展開するのかわからなかったが、比較的、単純に横展開していたことは否めない。

 無印に対して高性能コア(Pコア)を中心にCPUを強化し、大幅にGPUのコア数を増加させてProを作り、そのProとCPU設計を共有しながらGPUやMedia Engineといったメディア処理の能力やI/Oインターフェイスを2倍搭載。メモリー接続のチャネル数も増やすことでメモリー帯域と容量を増やしたMaxという作り方だ。

 もちろん、この上にはMaxのダイを2枚接合するUltraが位置するわけだが、M3ではこうした設計思想に修正が加わっている。3nmプロセスで使えるトランジスタは増えたが、M3ではこのパターンを変えてきた。

 M1、M2、それぞれのファミリーを設計する際には、実際のMac上でユーザーがどのように使うか、開発者がどのように使いこなすかは「想定」しながら仕様を決めていたのが、製品が出荷され、使われ始めたことでより利用実態に近い構成になっている。

 基本となるM3のスペックは従来を踏襲し、Pコア、Eコア同数の4個づつ8CPU、GPUの数も10個とこれまでと同じだ。

 派生モデルとなるM3 ProもPコアとEコアは同数で6個づつ。これまでは処理能力を優先してPコアを多く積んでいた(M2 ProとM2 Maxは、いずれもPコア8+Eコア2だった)が、そのバランスを変えている。GPUのコア数は18個。

 一方でM3 MaxはPコア12+Eコア4の構成で、こちらは従来のPro、Maxに近い位置付けのコア比率になった。GPUのコアは最大40個でM3 Proの2倍以上となる。

 つまりM3 Proの位置付けが「無印」に近づき、M3 Maxはその世代で使える半導体技術で最高の性能を引き出すようになった。実際、M3 Proに使われているトランジスタ数はM2 Proよりも減少している。見方次第だが、より消費電力あたりのパフォーマンスに留意した、省電力なSoCにリニューアルされたと考えればいいだろうか。

 これらM3ファミリーが搭載される製品の位置付けも、SoCの設計を反映したものになっている。というよりも、PCとは異なり「どんなMacを作りたいか」が先にあって、そこに合わせてAppleシリコンを設計しているため、そこには明確な意思を感じる。

 これまで14インチと16インチのMacBook Proは、単純にサイズと重さで選ぶ製品だったが、14インチのみM3モデルが追加されたことで、14インチが大きな画面サイズやSDXCカードスロット、HDMI端子などの接続性やパワフルさを、より下方に展開(日本では価格が上がっているがドルベースでは最低価格は大きく下がった)したのに対して、16インチモデルはあくまでも最高のクリエイティブパワーをという方向だ。

M3 Maxが生きるシーンとは?

 もっとも14インチモデルに関してもM3 Max搭載モデルは用意され、以前までなら存在しなかったエネルギーモード「高出力」も14インチモデルで使えるようになった。両サイズともに、デスクトップクラスのパワーを持ち歩けるという意味では同じだ。

 アップルはM3 Maxが生きる利用シーンとして、ユニファイドメモリーアーキテクチャが最大限に貢献できるアプリケーションについて説明している。前述したように、具体的なMacのアプリケーションがあり、そこに対してSoC設計レベルから回答を提供するというスタイルだ。

 今回からM2 Ultraで追加されていた192GBには及ばないものの、それに近付く128GBのメモリー構成がM3 Maxで選択できるようになった。こうした大容量メモリーは、実際に使う場面があるから必要になるものでユーザーごとに最適解は異なる。

 例えば1980年代から使われてきたグラフィソフトの建築CAD「Archicad」は個人宅から、シアターやスタジアムまでを含む複合商業施設までカバーするプロフェッショナル向けのCADだ。

 大規模な設備、建物でひとつ一つの部屋の中、鍵の配置、配管・配線構造などあらゆる要素を内包するデータを全てオンメモリーに展開し、CPUやGPUを中心にあらゆる処理を同じメモリー上のデータにアクセスできるため、Appleシリコンでは高いパフォーマンスでCAD上のデータを確認し、断面図のリアルタイムでの確認などをなめらかに行える。扱う建築物の規模が大きくなるほど必要なメモリーは多くなるという意味で、ノート型にも搭載されるM3 Maxに最大128GBの構成があることに意味が生まれる。

 ここでは建築CADの例を挙げたが、もちろんこれは3Dオブジェクトのモデリングやモデリングしたオブジェクトを配置して、3Dアニメーションのシーン設計する際にも言えることだろう。

 単に最大メモリー容量が増えただけとも言えるが、ユニファイドメモリーで統合されてマニピュレートできるデータが増加し、適応範囲が広がったという方が、M3 Maxが想定するユーザーに対しては的確な表現だろう。

 そしてもちろんもうひとつ大きなポイントがある。それはGPUが最新の設計にアップデートされたことだ。こちらも利用シーンを見据えての改良だ。

Geekbench 6のテスト結果

極めて効果的なレイトレーシング、メッシュシェーダのアクセラレータ

 「M3 MaxのGPUがどれほど速くなったのか?」と、Geekbench 6でComputeテストをしてみた。ところが、高速化されているのだが、コア数あたりのパフォーマンスにすると少しだけしか速くなっていない。

 このテストはGPUをジェネラルな演算プロセッサーとして使うもので、いわゆる3Dグラフィクスやアニメーションを生成するものではないが、この結果はやや意外なものだった。

 では期待はずれなのかといえば、そうではない。

iPadアプリ3DmarkのSolar Bayでレイトレーシングテストをしてみた。メッシュシェーダのアクセラレータは効かないテストだが、それでもM2 Max比で1.5倍程度のフレームレートが出る

 アップルは3Dアニメーションのレンダリング処理能力を高めるため、ボトルネックとなる部分をハードウェアでアクセラレート(加速)させる機能と、数1000の処理が並行して走るGPUタスクがメモリー割り当てでストールしないよう効率的に管理する機能をM3ファミリーのGPUに追加した。

 アクセラレータはレイトレーシング(A17 Proにも搭載されていた)とメッシュシェーダに対するもので、この効果は極めて大きい。

 映画など高品位なCGアニメーションを制作するMaxonのCinema 4Dで使われているレンダリングエンジンCineRender(前述したArchicadもシーンレンダリングのエンジンとして採用している)は、極めて写実的なCGを生成できることで知られている。

Cinebench 2024でのテスト結果

 そのCineRenderでのレンダリング性能を計測するのがCinebenchで、その最新版であるCinebench 2024ではGPUでのテストに対応した。Mac版はアップル純正ライブラリのMetalを通じてレンダリングをするため、M3ファミリー搭載のアクセラレータが機能する。

アップルはこのところゲームタイトルのMacへのポーティングに力を入れている。Unreal Engine 5を採用した「Lies of P」でも、新GPUのレイトレーシング、メッシュシェーダのアクセラレータ効果が確かめられた。UE5は建築デモや簡易的なCG制作などにも広く使われているため、UE5の新GPUへの対応の意味はM3 Maxでも小さくない

 GPUコアあたりの性能はM2ファミリーとの比較でも2倍以上になるようだ。

 40個のGPUを搭載するM3 Maxのテスト機では、64個のGPUを搭載するM1 Ultraの2倍以上、76個のGPUを搭載するM2 Ultraよりもおよそ30%早いスコアを出した。このスコアはレンダリングのスループットそのもので、ストレートにそのまま「3Dアニメーションがレンダリングし終えるまでの時間」が短縮されると解釈していい。

 また搭載されたアクセラレータがよく効いていることの証左でもある。

 おそらく将来は80個のGPUを搭載するM3 UltraがMac StudioとMac Pro向けに登場するのだろうが、MacBook Proの薄く軽量なボディでここまでの性能を実現している意味は大きいだろう。

潜在力をより引き出す仕掛け

 テストという意味では、どのように働いているのかを調べる手段がなかったのだが、新しいGPUにはダイナミックキャッシュという機能も備わっている。少し前の段落でも書いたが、この機能は数1000の処理が並行して走るGPUタスクが、メモリーが割り当てられずに待機する時間がなるべくなくなるよう、動的にメモリーの割り当てと解放を行うハードウェアだという。

 8GBのM3搭載機など、よりメモリーの小さい構成で活躍するのだろうが、もちろんM3 Maxでもその恩恵はあるはずだ。ユニファイドメモリーは、オンメモリーにあるデータに多様な処理回路が並行してアクセスできる。メモリー転送が起きないため、効率よく処理が進むが、この利点をより活かすことにもつながるだろう。

 Metal HUDというmacOSの機能を用い、3D処理をしている際のGPUメモリーを監視してみたが、確かに使っているメモリー量は減っているように思えるが、タスクがストールするような状況にはなかったため、どこまで効果があるのかは推し量れていない。

 残念ながらこれ以上、深掘りするネタはないのだが、M3 Maxを必要とするようなグラフィクス処理業務をする方は、自分が使うアプリケーション、扱うデータの規模などで、どこまでのメモリーが必要なのかを再検討してもいいかもしれない。

 もともと、ユニファイドメモリーのMacは、インテル時代のディスクリートグラフィクスを搭載したMacやWindows機などに比べると、メインメモリーへの要求は少ないが、今回の機能追加で、そうした省メモリー性が3Dグラフィクスにまで及んでいる可能性はあるだろう。

 なお、M3ファミリーになってM3 ProおよびM3 Maxの一部仕様で、メモリー帯域が従来よりも狭くなっているという話がある。今回評価したモデルは128GB版で、M2 Maxと同じ毎秒400GBだが、Proの場合で毎秒150GB、Maxの場合で300GBにそれぞれ「制限」されているように見えるかもしれない。

 しかしメモリー帯域は処理で扱うデータを取り出し、結果を書き出す際に「滞り」がなければ問題ないというものだ。

 GPUの新しい機能で処理速度が上がり、メモリー帯域が毎秒800GBもあるM2 Ultraよりも3割速いスコアを出すM3 Maxは毎秒400GBの帯域なわけで、ここで処理が滞っているとは思えない。つまり、スペック上の違いはあっても、アプリケーションのレベルでは変わらない。

 おそらくそうしたことも学んだ上で、今回、アップルはメモリー容量に柔軟性と幅を持たせる意味でメモリーインターフェイスの構成を変えたのだと思う。

 

筆者紹介――本田雅一  ジャーナリスト、コラムニスト。ネット社会、スマホなどテック製品のトレンドを分析、コラムを執筆するネット/デジタルトレンド分析家。ネットやテックデバイスの普及を背景にした、現代のさまざまな社会問題やトレンドについて、テクノロジ、ビジネス、コンシューマなど多様な視点から森羅万象さまざまなジャンルを分析する。

 

この記事に関連するニュース

トピックスRSS

ランキング

記事ミッション中・・・

10秒滞在

記事にリアクションする

記事ミッション中・・・

10秒滞在

記事にリアクションする

デイリー: 参加する
ウィークリー: 参加する
マンスリー: 参加する
10秒滞在

記事にリアクションする

次の記事を探す

エラーが発生しました

ページを再読み込みして
ください