Dolphin EmulatorはIntel Macと比較してM1 Macで高速化c

Dolphin EmulatorはIntel Macと比較してM1 Macで高速化c
Dolphin EmulatorはIntel Macと比較してM1 Macで高速化c

AppleのM1チップは登場からしばらく経ちますが、様々な状況で驚くほど優れたパフォーマンスを発揮することは周知の事実です。昨年、M1を搭載した最初のMacが発売されて以来、人気のNintendo GameCubeおよびWiiエミュレーターであるDolphinの開発チームは、M1 Macのサポートに取り組んできました。

現在、Dolphin の開発者が共有している初期テストでは、一部の Intel Mac と比較して、M1 上で 2 倍の速度で動作することが示されています。

GameCubeやWiiといった古いゲーム機のゲームをエミュレートするのは簡単そうに思えるかもしれませんが、実際には非常に複雑で、高性能なハードウェアが必要です。まず、チームは既にM1 MacでDolphin Emulatorを使用し、Rosetta 2変換レイヤーのみを使用して複数のゲームを実行することに成功しています。Rosetta 2は、Intelプロセッサ向けにコンパイルされたアプリをApple Siliconプラットフォームで実行できるようにするものです。

Rosetta 2経由で動作するアプリはM1チップが提供する最大パフォーマンスには達しませんが、それでも結果は非常に印象的でした。ほとんどのゲームは問題なく動作し、全体的なパフォーマンスはIntel Core i7プロセッサを搭載した2018年製MacBook Proよりも優れていました。

Intel MacBook ProのDolphinでは『大乱闘スマッシュブラザーズ』を71fpsで実行できますが、M1 Macでは同じゲームを79fpsで実行できます。『スター・ウォーズ ローグ・スクワッドロンII』などの他のゲームでは、パフォーマンスの違いはさらに顕著で、Intel MacBook Proではわずか16fpsであるのに対し、Rosetta 2搭載のM1 Macでは49fpsでした。

しかし、エミュレータをネイティブで実行するとどうなるでしょうか?Dolphin EmulatorはJITコンパイルに依存しているため、M1と64ビットARMアーキテクチャ向けに再コンパイルするのは非常に複雑でしたが、不可能ではありませんでした。再び『大乱闘スマッシュブラザーズ』を例に挙げると、M1 Mac上でDolphinのネイティブバージョンを実行すると、ゲームは120 fpsで動作します。

サイトのデフォルトロゴ画像

DolphinのARM版にはまだ実装すべき点がいくつかあるため、まだ完璧とは言えません。それでも、ほとんどのIntel Macよりも優れた結果が出ました。しかし、さらに印象的なのはARMアーキテクチャのエネルギー効率です。開発者が示したように、M1のエミュレータは1ワットの電力で8.94フレームをレンダリングできますが、Intel MacBook Proは1ワットあたり1.38フレームしかレンダリングできません。

macOS M1のハードウェアは、紛れもなく圧倒的です。2年半前のIntel MacBook Pro(当時の価格の3倍以上)を完全に圧倒しながら、ARMの高性能デスクトップコンピュータ並みの性能を維持しています。私たちは感銘を受け、その性能を示すために2つ目のグラフを作成することにしました。

効率は文字通り桁外れです。デスクトップPCの怪物級の性能と比べると、消費電力は10分の1以下で、パフォーマンスは約65%です。貧弱なIntel MacBook Proとは比べものになりません。

現在、M1向けDolphin Emulatorアプリのネイティブバージョンは開発者向けリリースとしてのみ提供されています。M1 MacでのDolphin Emulatorの初期テストの詳細については、こちらをご覧ください。

havebin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。