QualcommのPCチップの将来について、この1週間ずっと耳にしてきました。さて、そろそろ現状に戻りましょう。Snapdragon 8cxが2019年第3四半期頃に発売されるまで、店頭やオンラインではIntel対Snapdragonの戦いが繰り広げられます。Snapdragon 835と850は、IntelのモバイルCPUの小規模な軍団と対峙することになります。
実績のあるIntelチップを搭載したノートパソコンを買うべきか、それともモバイル業界のリーダーであるQualcommの新興チップを搭載したノートパソコンを買うべきか?Intelチップの方がパフォーマンスが高く、Snapdragonチップの方がバッテリー駆動時間が長いことは一般的に認められていますが、今回私たちはHP Envy x2の2つのバージョンをテストし、その違いを深く掘り下げる貴重な機会を得ました。1つはQualcommのSnapdragon 835を搭載し、もう1つはIntelの第7世代低消費電力Core i5-7Y54を搭載しています。どちらも現在もHPで販売されている製品です。
まさに、これ以上ないほどの徹底比較です。結果自体はそれほど驚くようなものではありませんが、今購入すれば明確な選択肢があること、そしてインテルに追いつこうとするクアルコムが直面する課題を浮き彫りにしています。

HP Envy X2 には、Intel または Qualcomm ARM トリムが用意されており、唯一の目立った違いはポートの数です (Intel バージョンには USB-C が 2 つありますが、Qualcomm バージョンには USB-C が 1 つあります)。
2台のHP Envy x2が対決
私たちがテストしたEnvy x2はほぼ同じです。どちらのバージョンも、ペン入力に対応した12インチ、1920×1280のタッチスクリーンとSurface風のキーボードカバーを備えています(ただし、Intel版のカバーはひどい出来です)。バッテリーも49ワット時で、もちろんWindows 10も動作します。
Intel Core プロセッサー搭載タブレットは工場出荷時に 64 ビット版 Windows 10 がインストールされていましたが、Snapdragon プロセッサー搭載タブレットは S モードの Windows 10 がインストールされていました。今回の比較では、後者のタブレットをフル Windows 10 に切り替えるオプションを使用しました。
最後に一言。HPはEnvy x2を4GB RAM/128GBストレージ構成のみで販売していますが、私たちが借りたQualcommベースのEnvy x2は8GB RAM/256GB UFCストレージを搭載していました。そのため、完全に互角ではありませんが、ここではQualcommベースのタブレットが優位です。
Cinebench R11のパフォーマンス
最初のテストはMaxonのCinebench R11です。このベンチマークは人気のCinebench R15よりも古いものですが、32ビット版のみのARMベースのEnvy X2で動作します。同社のCinema4Dで使用されている実世界のエンジン(ただし、かなり古いものです)を使用しています。このテストはマルチスレッドで実行されており、コア数とスレッド数を増やすほど速度が向上します。
一見すると、Snapdragon 835の結果は芳しくないように見えます。しかし、明るい面を見れば、Intelチップの速度はわずか57%しか向上していないことがわかります。Snapdragon 835は8コアCPUであり、このテストはマルチスレッドであるため、コアのうち4つが低消費電力の「リトル」コアで、4つだけがより強力な「ビッグ」コアであるにもかかわらず、かなりのパフォーマンス向上が見られます。

Maxon の古い Cinebench R11 を 32 ビット モードで使用した場合、Snapdragon 835 は第 7 世代 Core i5-7Y54 に遅れをとりますが、その差は私たちが考えていたほどではありません。
各コアのパフォーマンスを調べるため、Cinebench R11をシングルスレッドモードで実行しました。結果はSnapdragonの方がはるかに悪く、5ワットのCore i5-7Y54のシングルコアパフォーマンスは、Snapdragon 835に搭載されたKryo CPUのシングルコアパフォーマンスよりも約373%高速でした。

Snapdragon 835 の Kryo 280 CPU のシングルコア パフォーマンスは、5 ワットの Core i5-7Y54 と比較するとかなりひどいです。
タブレットマーク2017のパフォーマンス
次に、Tabletmark 2017を実行しました。これは、BAPCoがWindows、Android、iOSタブレットのパフォーマンスを測定するために作成したクロスプラットフォームベンチマークです。各OS向けにカスタム開発されたアプリケーションを使用し、写真や動画の共有、ブラウジングなどの基本機能については各OSのAPIを使用しています。Windows 10の最新バージョンはUWPをサポートしており、新しいOSに対応するように書き換えられています。
結果はより優れていますが、Tabletmark 2017 が「ビジネス アプリケーションの使用」を示すものである場合、Core i5 は Snapdragon 835 よりも約 200% 高速です。

Tabletmark 2017では、ブラウジング、写真・動画の共有性能を測定しました。Snapdragon 835のパフォーマンスはAtom X5チップとほぼ同等です(言い換えれば、それほど優れているわけではありません)。
Snapdragonの足かせとなっているもの
Snapdragon 835 が Core i5 に遅れをとる可能性 (時には大きな差) があるベンチマークをさらに示すこともできますが、状況は同じです。Windows 10 アプリ (Windows ストアの UWP アプリでさえ) を実行しても、Snapdragon 835 にとって良い結果は得られません。代わりに、Snapdragon 835 がミッドレンジの Core i5 低電力チップにさえこれほど遅れをとる理由について、もう少し調べてみましょう。
そこで、Geekbench 4の最新バージョンを使用します。このベンチマークでは、x86だけでなくネイティブARMコードの実行時のパフォーマンスも測定できます。Windowsは主にx86オペレーティングシステムであるため、OSとアプリケーションをARMで実行することは、まるで別の言語をフルスピードで話すようなものです。
x86命令をARM上で動作させるために、MicrosoftとQualcommはバイナリ命令をリアルタイムで変換しています。この変換はパフォーマンスを低下させますが、Geekbench 4.3.0を使えば、そのコストを垣間見ることができます。
紫色の長いバーは、ネイティブ言語で翻訳なしで実行したSnapdragon 835のパフォーマンスです。ARMチップとしては大幅なパフォーマンス向上であり、Windowsでそれほど苦労する必要がなければ、どれほどの性能を発揮できたかを示しています。その下の2つ目の紫色のバーは、翻訳と実行後のx86でのパフォーマンスです。パフォーマンスの差がはっきりと分かります。

Geekbench を使用すると、HP Envy x2 内の ARM チップの x86 変換パフォーマンスとネイティブ ARM パフォーマンスの両方をテストできます。
上記の結果に基づいて、Snapdragon が魔法のように第 7 世代 Core i5 と同じくらい優れていると信じているなら、これはマルチコア パフォーマンスであり、Snapdragon 835 の 8 つのコアと、ハイパースレッディングを備えた Intel Core チップの 2 つのコアを比較したものであることを思い出してください。
Geekbenchのシングルコア性能を見れば、Qualcommが勝利、あるいは互角になるほどまでにどれだけの努力が必要か、より明確に分かります。紫色の短いバーはx86変換版で、Surface 3のAtom X5よりもパフォーマンスが劣っています。ネイティブパフォーマンスははるかに優れていますが、それでも新型Surface GoのPentium 4415Yには及びません。

Snapdragon 835 のシングルコア パフォーマンスは、トランスレータを経由する必要がある場合、Surface 3 の Atom X5 よりも遅くなりますが、ネイティブ ARM 命令を実行すると、実際には新しい Surface Go の Pentium 4415Y に近くなります。
これまでSnapdragon 835に搭載されているKryo CPUに焦点を当ててきましたが、グラフィックコアも搭載されています。ULの新しいFuturemark Night Raid DX12テストは、Windows 10を実行するARMベースのCPUをサポートしています。つまり、リアルタイムの命令バイナリ変換を気にすることなく、Snapdragon 835のAdreno 540 GPUから最高のパフォーマンスを引き出せるはずです。
結果は予想通りでした。Core i5のIntel HD615は、Snapdragon 835のAdreno 540よりも約68%高速です。

Intel の HD615 統合グラフィックスは、ネイティブ ARM コードを実行している場合でも、Snapdragon の Adreno 540 よりも約 68 パーセント高速です。
Futuremarkは、ゲームの物理演算処理におけるCPUパフォーマンスも測定し、その内訳も示しています。この結果はマルチスレッドテストであるため、Snapdragon 835の8コアがIntel Coreチップの2コアを上回っているのは当然のことです。

Intel Core i5-7Y54は、マルチコアのゲーム物理テストを実行する際には不利な状況にあります。ただし、これは8コアのSnapdragonと2コアのIntel Coreの比較です。
バッテリー性能
私たちの最後の公式テスト結果は、Intel ではなく ARM を搭載した HP Envy X2 を検討する唯一の理由、つまりバッテリー寿命です。
これを測定するため、両方のタブレットを機内モードに設定し、明るさを同じ250~260ニットに設定しました。これはオフィスで使うのと同じくらいの明るさで、1日中持ちこたえようとするような明るさではありません。次に、Windows ムービー&テレビで4K動画をループ再生し、インイヤーヘッドセットから音声を再生しました。
結果はそれを物語っています。まず、Intel搭載のEnvy x2に文句のつけようがありません。再生時間は基本的に10時間です。しかし、金メダルを目指したいなら、Qualcomm搭載のEnvy x2は信じられないほど長い16時間駆動を実現しています。

Intel ベースの Envy x2 では、バッテリーで 10 時間という優れたビデオ再生時間が得られますが、Qualcomm ベースの Envy x2 では、驚くほど優れた 16 時間が得られます。
結論:Intel vs. Snapdragon
結論としては、MicrosoftとQualcommが採用しているバイナリ変換は非常に優れているということです。これにより、ARM搭載のタブレットやノートパソコンのユーザーは、従来のWindowsアプリケーションを実行できます。これが、今日のARMベースタブレットと、2013年のWindows RTタブレットが完全な失敗作だった時代との違いです。
しかし、この便利な機能は、ARM版Windows 10をひどく遅くする原因にもなっています。Windows ARMタブレットを使えば、Edge、Office、Windowsといった一部のアプリケーションではCoreクラスの応答性を誇ると言えるでしょう。しかし、Google ChromeやSlackといった非ネイティブアプリケーションを使うと、ARMタブレットはカタツムリがハイビームを出して追い越すような、とてつもなく遅くなります。
選択肢は明白です。IntelベースのEnvy x2(HP.comで入手可能)は、パフォーマンスとバッテリー駆動時間のバランスが最も優れており、総合的に見て勝者です。しかし、SnapdragonベースのEnvy x2の16時間のバッテリー駆動時間も、パフォーマンスよりもバッテリー駆動時間を優先するのであれば、決して侮れない性能です。また、現在HP.comで購入すれば、Windows版よりも約100ドル安く購入できます。
ただし、この判断は最終的なものではなく、現時点での判断として受け止めてください。Snapdragon 835はクアルコムの第一世代の試みです。同社がタブレットやスマートフォン向けSoCを次々と開発するスピードを考えると、ARMが将来的にWindowsにとって現実的な選択肢となる可能性は十分にあります。これは、長引く可能性のある戦いのほんの第1ラウンドに過ぎません。