Latest evidence-based health information
Ipad

テスト:Arm版Windowsは新しいMac M1と比べてどれほど劣っているのか

テスト:Arm版Windowsは新しいMac M1と比べてどれほど劣っているのか
テスト:Arm版Windowsは新しいMac M1と比べてどれほど劣っているのか

Appleが新型Macに素晴らしいM1 Armチップを搭載し、Microsoftが待望の64ビットX86エミュレーターを投入した後、私たちにはただ1つの疑問が浮かびました。Arm版WindowsはArm版macOSと比べてどうなのか? 答えは「非常悪い」です。

ArmプロセッサでWindowsアプリを実行するには、いくつかの難点があります。まず、現在ArmマシンでWindowsを動作させているチップは2種類しかありません。Snapdragon 8cxやSnapdragon 8cx Gen 2といったQualcomm独自のプロセッサと、MicrosoftがQualcommと共同開発した派生プロセッサであるSQ1とSQ2です。後者2つのプロセッサは、どちらもMicrosoftのSurface Pro Xタブレットに搭載されています。

先週まで、WOAデバイスはSnapdragon Armアーキテクチャ向けにネイティブにコーディングされたアプリ、またはX86プロセッサ向けにネイティブにコーディングされた32ビットアプリしか実行できませんでした。先週、Microsoftはようやく待望の64ビットX86エミュレータを公開し、Arm PC上のWindowsでエミュレーションを介して64ビットX86アプリを実行できるようになりました。今日のアプリの大部分は、64ビットプロセッサと、それらがアドレス指定できる大容量メモリ向けに最適化されています。アプリはエミュレーションされており、ネイティブで実行されていないため、ネイティブコードよりも動作が遅くなります。Appleも、独自の64ビットArmチップM1を搭載したMacを出荷し、完成版の64ビットエミュレータも同時に出荷しています。 

姉妹サイトであるMacworldでの絶賛レビューにより、新型MacBook Air(M1)をはじめとするM1ベースのハードウェアの性能が明らかになりました。Microsoftが独自の64ビットエミュレータをリリースしたことにより、Arm版WindowsとArm版Mac OSの性能をより直接的に比較できるようになりました。

MacBook Air M1 ワイド01 ジェイソン・クロス/IDG

Apple と M1 搭載 MacBook Air は、Microsoft が成し遂げられなかったこと、つまり、ハードウェアとソフトウェアの実行可能な新しい Arm エコシステムを実現しました。

テストベッドは、QualcommのSnapdragon 8cxのより強力なバージョンである第1世代SQ1チップを搭載したMicrosoftのSurface Pro Xでした(テスト用のSQ2搭載Surface Pro Xはありませんでした)。Windows Insider Build 21277と、Adreno GPUドライバーなどの追加コードをダウンロードしてインストールし、64ビットX86アプリを実行できるようにしました(Microsoftは、エミュレータを使用してもすべてのアプリが動作するわけではないと警告しています)。比較対象として、AppleのMacBook Air(M1)を使用しました。

MicrosoftのSurface Pro Xがどれだけ遅いかは、以前のレビューで明らかだったので、既にある程度分かっていました。しかし、これらのベンチマークは、Surface Pro XとそのSQ1チップが、新しい64ビットX86命令エミュレーターを搭載した状態でどれだけ遅く動作するかを明らかにしています。私たちは、MacworldのMacBook Airレビューで使用されたテストスイート(GeekBench 5、Cinebench R23、HandBrake、そして代表的なゲームであるRise of the Tomb Raiderなど)に忠実に従いました。参考までに、3台目のWindowsラップトップ、HP Pavilion x360 Convertible 14を追加しました。これは、かなり平凡なCore i5-1035G1を搭載した、明らかに平均的な700ドルのラップトップです。

公平を期すために言うと、Microsoftのエミュレーターはまだプレビュー段階であり、Microsoftは今後パフォーマンスが向上すると約束しています。また、今回比較対象としているのは、最大3GHzの初代SQ1チップであり、現行のSQ2チップではありません。ただし、SQ2はブーストクロックがわずかに向上し、3.1GHzとなっています。Windowsのパフォーマンススライダーを最大に設定してテストしてみましたが、結果は変わりませんでした。Arm版WindowsはM1搭載MacBookに比べて大幅に遅れており、これ以上の改善によって大幅に近づくとは考えにくいです。

前置きはこれくらいにして、M1 チップを搭載した Apple の MacBook が Arm の最高性能で Windows をどれだけ圧倒しているかを見てみましょう。 

マイクロソフトのSQ1とアップルのM1の比較

Geekbenchは、CPU固有のテストと、GPUを組み込んだ「コンピューティング」ベンチマークの両方を提供しています。現在のGeekbench 5では、後者のテストにSQ1を組み込むことができなかったため、ここではシングルコアとマルチコアのCPUテストのみを示しています。SQ1は、CoreチップやApple MacBook M1と比べると見劣りすることがわかります。

geekbench 5 Windows on ARM マーク・ハッハマン / IDG

Surface Pro X に搭載されている Microsoft SQ1 チップは、低価格の HP Pavilion に搭載されている Core i5-1035G1 と匹敵しますが、Apple MacBook M1 と競合できるはずがありません。

MaxonのCinebenchはレンダリングされた2次元画像を描画します。Macworld 最新のR23ベンチマークに飛びましたが、これはPCWが使用したR15バージョンよりも複雑な画像を使用しています。新しいR23リリースはAppleのチップをサポートしていますが、SQ1やQualcommのSnapdragonチップ向けの特別な最適化は施されていません。それでも、Surface Pro Xで動作するWindows on Armは、Apple Macbook M1とは全く比較になりません。 

cinebench r23 ARM上のWindows マーク・ハッハマン / IDG

Cinebench で測定された純粋な CPU パフォーマンスでは、Apple の M1 は、Surface Pro X や Microsoft の SQ1 に比べて 4 倍以上のパフォーマンス上の優位性を持っています。

HandBrakeはオープンソースのビデオトランスコーディングツールであり、人気のベンチマークツールです。最新バージョンの1.4は、新しいM1プロセッサに対応するため、macOS専用に開発されています。Windowsテストでは、最新の公開バージョンである1.33を使用しました。しかし、ここでの実質的な違いはバージョンではありません。SQ1は約1フレーム/秒の速度で動作し、12分間の4Kビデオ「  Tears of Steel」を1080p H.265形式にトランスコードするのに約2時間かかりました。AppleのMacBook M1は、Surface Pro Xを圧倒しています。

ARM上のハンドブレーキ再試行ウィンドウ マーク・ハッハマン / IDG

比較ではHandBrakeの異なるバージョンを使用していますが、ツールの違いによる違いはありません。MacBook Air M1は、 ビデオトランスコーディングにおいてSurface Pro Xの6倍以上高速です。

ゲーミングPCのテストスイートの一部であるRise of the Tomb Raiderを実行できたと言いたいところです が、Surface Pro Xでは実行できませんでした。代わりに、HP Pavilionを1280×800解像度(中設定)でベンチマークし、MacBook M1と比較しました。

トゥームレイダーの台頭 ARM版Windows マーク・ハッハマン / IDG

MicrosoftのSQ1と他のWindowsラップトップの比較

ベータ版X86エミュレータを搭載したSurface Pro XとSQ1チップを、WindowsノートPC群と比較する機会を再び得ました。ここでも互換性の問題が発生しました。通常3Dパフォーマンスのテストに使用している3DMark Sky Diverテストは、Adreno GPUでは実行できませんでした。PCMark 8 Creativeも実行できませんでした(Surface Pro Xを最初にレビューした時は実行できたのですが)。ノートPCテストの標準ワークロードであるCinebench R15は実行できませんでした。ただし、少なくともHandBrakeの旧バージョンは実行できました。

HandBrakeは、SQ1がIntelやAMDのX86プロセッサを搭載した最新のWindowsラップトップと比べていかに性能が低いかを明らかにしています。3年前の廉価版ラップトップ、Chuwi Hi13でさえ、Surface Pro Xを上回っていました。 

ハンドブレーキ Windows ノートパソコンの比較 マーク・ハッハマン / IDG

もう一度言いますが、Surface Pro X は、2020 年の低価格ノート PC である HP Pavilion x360 Convertible 14 よりも約 4 倍遅く終了します。

結論: Windows on Armには奇跡が必要

2年前、Windows on Armの未来は明るいように見えました。64ビットエミュレーターが登場することを期待していたため、Snapdragonの「十分な」パフォーマンスは、特に一日中持ちこたえるバッテリーとLTE接続といった利点があれば、十分に通用するだろうと期待されていました。しかし現在、Intelのパートナー企業によるProject Athena/Evoのラップトップは、これらの分野で全て追いついています。Qualcommは約2年間、Windows on Armチップの目立ったリリースを行っておらず、先日開催されたSnapdragon Tech Summitでも、将来のPC計画についてはほとんど何も語られませんでした。 

Microsoftの64ビットX86エミュレータはまだベータ版なので、その成功について断言することはできません。しかし、今後の開発によってWindows on ArmとAppleのM1ベースMacとの間の大きなパフォーマンスの差が埋められるとは考えにくいです。6ヶ月後には、Microsoftはエミュレーション性能が大幅に向上したと自慢できるかもしれません。しかし、Qualcommや他のArmチップメーカーによるはるかに優れたCPUと Microsoftによる継続的な改善という奇跡が組み合わさらなければ、Windows on Armの将来は暗いものになるでしょう。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.