Arm版Win 10のx64アプリ動作速度、M1 Mac環境と比べ非常に厳しい結果に

1 ::2020/12/18(金) 00:34:17.93 ID:ebFuaWkl0.net ?PLT(15000)

さる12月10日、Arm版Windows 10上でついにx64アプリ(インテル系CPU向け64ビットアプリ)が動くプレビュー版が公開されました。
プロセッサ自体は違うものの、同じくArmアーキテクチャであるM1チップ搭載のMac上で、
Rosetta 2を介してインテル製チップ搭載Mac向け(64ビット)アプリが動くのと同等の環境が整ったと言えます。

そこで当然気になるのが「Arm版Windows PC上で動くx64アプリ」のパフォーマンスなのですが、
M1搭載Macと比べて非常に厳しい結果になったと報じられています。

米老舗テックメディアのPCWorldは、M1搭載MacBook Airと第1世代Surface Pro X(SoCとしてMicrosoft SQ1を搭載)上で
x64アプリを動かす各種ベンチマークを計測しました。

Geekbench 5ベンチマークでは、シングルコアとマルチコアともに倍以上もの差が付くことに。
次にMAXONのCinebench(Release 23)。これはレンダリングされた2次元イメージを描画するものですが、
こちらも両者は同じ土俵に立っているとは言えない模様です。
動画エンコードツールHandBrakeでの結果は次の通り。こちらでは、M1搭載MacBook Airは第1世代Surface Pro Xの約6倍もの速さとなっています。

先日すでにM1搭載Macに仮想Arm版Windowsを入れた環境と第2世代のSurface Pro X(SQ1より速いSQ2を搭載)のベンチマークを比較、
つまり前者にハンデがあるの状態で対決させた報告もありましたが、結局はM1 Macが圧勝。
そこから今回の結果もある程度は想像が付きましたが、PCWorldのライターは「非常に、非常にひどい」との感想を述べています。

改めて環境を確認すると、M1 MacでのRosetta 2は製品版であり、対して現行のArm版Windows上でのx64エミュレータは
開発途中のプレビュー版にすぎず、その点では今後MSの努力次第での伸びしろがあるとも思われます。

しかし、それでも今回示されたパフォーマンスの差は圧倒的であり、その差を埋めるとは信じがたい。
Qualcommやその他のArm系チップメーカーによる奇跡的なCPUの改善や、MSの継続的な改良がない限り、
Arm版Windowsの将来は厳しいように思える−−そうPCWorldはコメントしています。

https://japanese.engadget.com/arm-windows-x64-m1mac-121032548.html

154 ::2020/12/19(土) 11:17:57.07 ID:XVlAaGWO0.net

今のインテルの主流の方法だって表面上は x64だけど 内部的にはrisc的に処理してるわけだからほぼarmと変わらないだろう

113 ::2020/12/18(金) 17:36:57.01 ID:2943tIAB0.net

そもそも今のIntelのCoreシリーズとかも最適化はしてるにしてもネイティブにx86とかの命令実行してないでしょ?
μOpとかいう内部コードに変換して実行してるんだった気がする。
なので、x86とかx64の命令を効率よくarmの命令にデコードすることができれば割とイイ線行くって話なんだよね?

175 ::2020/12/19(土) 23:45:45.49 ID:GSGZPAaF0.net

Intelがどんだけ怠けてたか分かるね

112 ::2020/12/18(金) 17:32:21.91 ID:pKgeNuN+0.net

OSの問題も大きいやろ
winがカスすぎるっつーかハード込みワンメイクで洗練されたOSにはかなわん

178 ::2020/12/20(日) 06:27:13.83 ID:TTqalvK30.net

>>175
できることを小出しにして儲けてたんじゃね

118 ::2020/12/18(金) 18:30:14.34 ID:dBuw8JIx0.net

可変長なのは別にいいのだが(ARMのThumb-2もそうだ)
プレフィックスの存在のせいで命令の区切りとオペコードの位置が何バイトも読まないと分からないのが辛すぎる

145 ::2020/12/19(土) 06:06:53.88 ID:c997n8OE0.net

もうMSはRosetta2をライセンス料払って使わせてもらえよ

138 ::2020/12/18(金) 23:46:38.46 ID:9gw7vOO20.net

結論から言えばまだx86でいいじゃんと

76 ::2020/12/18(金) 10:17:30.73 ID:EX5cH8y60.net

>>44
クソでした

193 ::2020/12/20(日) 10:43:22.19 ID:KwEAzV3O0.net

断言しても良いが今のクラウド屋MSに、arm新CPUに合わせて最適化する能力ないわ
あったらRT以降にあんなコケ続けてない。appleの真似だけしても無理

143 ::2020/12/19(土) 05:52:55.00 ID:IMba5TFu0.net

遅くても動くなら、今はそれで良い
そのうち改良して速くなる
将来NvidiaがArmライセンス制限する可能性大なんで、RISC-Vの研究もしてほしい

189 ::2020/12/20(日) 08:59:51.24 ID:nGAhjbUL0.net

あとNTって、MIPS版とDECalpha版のほかにあったっけ?
itenium版とかもあったっけ?

150 ::2020/12/19(土) 10:22:44.16 ID:W5jN3DQX0.net

>>141
速度バッテリー持ち静音快適動作で言うならm1 Macを買わない理由はないだろう

81 ::2020/12/18(金) 12:21:27.65 ID:bNSjVBjv0.net

>>80
うん、先に入ってる
x64の方が今まさにできつつあるところ

78 ::2020/12/18(金) 10:29:40.29 ID:jrAON/ZM0.net

富嶽のCPUをダウンサイジングしたら勝負できるのかね?

149 ::2020/12/19(土) 08:47:36.53 ID:QMpmyU5t0.net

>>142

AMD64作ったジムケラーはその後インテルにも在籍したからセーフ

131 ::2020/12/18(金) 20:55:15.00 ID:juhVRG1M0.net

>>128
それはマイクロコードとuOpの違いを説明するものではない
ちなみに今もマイクロコード自体は書き換え不可能なROMに入ってる
SRAMにロードされたパッチ済みマイクロコードを代わりに実行できる機構が追加されただけ

33 ::2020/12/18(金) 02:47:42.89 ID:p6KBemCb0.net

>>4
OSがCPUに最適化されてないと厳しいよ

196 ::2020/12/20(日) 11:04:20.48 ID:Edry1jlv0.net

>>44
シグマリオン4まだかよ
ドコモさんよぉ

53 ::2020/12/18(金) 07:22:34.30 ID:qiwmz8YN0.net

macはmacで魅力的なのは確かだけどWindows動かせなくなったら半減よ。
ドヤりたい奴には関係ないんだろうけど

56 ::2020/12/18(金) 07:55:08.58 ID:PI9AXKdq0.net

M1にはおそらくx86エミュ機能があるんだろ
msから出すSoCにも搭載すりゃいいんだよ

94 ::2020/12/18(金) 15:22:19.99 ID:T/4w8IAl0.net

M1がエミュレートにしては早すぎるだけに見えるんだけどx86用の回路載ってるの?

205 ::2020/12/20(日) 17:15:47.17 ID:sW5luwms0.net

html5でよくない?

185 ::2020/12/20(日) 07:38:36.68 ID:iiL09HSu0.net

お前ら知らんだろうが、WINDOWS NT系OSのルーツはIBMのOS2

71 ::2020/12/18(金) 10:02:13.86 ID:+dQ/uoWj0.net

>>1
>第1世代Surface Pro X

これがこの話の肝ですw

43 ::2020/12/18(金) 04:57:29.08 ID:uWYr4+DH0.net

そもそも俺は20年くらい前にCPUにDRAMも搭載しろとアピールしてたのに

105 ::2020/12/18(金) 16:54:52.56 ID:L39/6Q3e0.net

ユニファイドメモリじゃないなら勝てるはずがない。

168 ::2020/12/19(土) 20:55:51.43 ID:QnCkQWK00.net

armでもx64でも良い
先に2nmになった方買うよ

38 ::2020/12/18(金) 04:41:30.34 ID:uWYr4+DH0.net

M1とそれ以外のARMのCPU + x86-64アプリって勝負したってこと?

それなら負けるに決まっている

25 ::2020/12/18(金) 01:43:44.28 ID:AVbxysO80.net

パラレルズでいいだろ

14 ::2020/12/18(金) 00:49:09.89 ID:GTxha+Rf0.net

>>13
iPhoneの儲けを全部使ってCPU作ってるから多分無理

128 ::2020/12/18(金) 20:39:02.97 ID:P8RZj5GM0.net

>>121
ROM化するとバグがあった時書き換え出来ないから書き換えできるようにしただけだぞ
Pentiumのバグ騒ぎの教訓で

2 ::2020/12/18(金) 00:35:42.04 ID:ebFuaWkl0.net

ベンチ画像貼れなかったのでソース下で見てね(´・ω・`)

67 ::2020/12/18(金) 09:31:01.99 ID:238A4/o80.net

>>64
全然変わってねーよ

63 ::2020/12/18(金) 08:41:28.49 ID:/3Wiwj830.net

>>4
この場合CPUじゃなくてメモリ速度だと思うけど
M1はメモリ拡張不可だからな…

101 ::2020/12/18(金) 16:31:02.29 ID:Sik39qVK0.net

>>90
もうM1ネイティブのOfficeは出たよ

18 ::2020/12/18(金) 01:07:57.61 ID:j85bs9ac0.net

x86と窓の終わりの始まりであった…

104 ::2020/12/18(金) 16:51:49.69 ID:I1qt0n8e0.net

M1はOSに最適化されたっていうのがでかい。
つるしのARMじゃそりゃ勝てんわい。
じゃあMSもそれやればいいやんっていう話になるけど、MSはCPU開発に重きを置いてないのに対してAppleは自社設計のCPUに毎年飛んでもない開発費と人員を置いてる。で、その差が顕著に出たっていうことやろ。

元々iPhone用にCPUを設計してたのが、Intelがあの体たらくだから、iPhone用のCPUを根本にmac向けのCPU設計に乗り出したわけだけど、元々ARM自体を知り尽くしてるAppleだからできたことやね。

54 ::2020/12/18(金) 07:27:53.59 ID:Qb2J2lrs0.net

>>30
俺はアップルは嫌いでは無いが
アップル狂信者が嫌い

103 ::2020/12/18(金) 16:41:51.97 ID:Jq3sx5x10.net

WindowsユーザーがM1使える日は来るのでしょうか?
Winカスですみません

9 ::2020/12/18(金) 00:41:31.70 ID:qK3DrJywO.net

M1もARMじゃないの?

198 ::2020/12/20(日) 11:06:07.28 ID:Edry1jlv0.net

>>188
ニューテスタメント
新約

172 ::2020/12/19(土) 23:16:24.13 ID:DvLK+ksx0.net

でもエロゲの無いマックには勝ち目ないよ。
悔しかったらエロゲで勝負しろよ。

75 ::2020/12/18(金) 10:16:59.78 ID:KAz7mtYo0.net

エロゲできないMacOSは糞

36 ::2020/12/18(金) 03:19:03.45 ID:UU2X44470.net

M1が6倍と言っているのは数世代前のインテル製GPUのグラフィック性能に対してですよね
ゲームをGPUでやってる人いるんですかね なんか香具師臭い言い廻しでAppleは信用
出来ないんだなー

197 ::2020/12/20(日) 11:05:35.84 ID:Edry1jlv0.net

>>189
PPC

72 ::2020/12/18(金) 10:02:59.32 ID:q3Y3knZe0.net

Surface Pro XのCPUがM1より遅かったとしか書いてないが

170 ::2020/12/19(土) 22:50:52.11 ID:9Uwex/BV0.net

PC用チップのM1が
スマホ用チップのARMに勝って凄いって話?

比較するならiPhone上でWindows動かしてみろよという

4 ::2020/12/18(金) 00:36:49.09 ID:IJA1miIr0.net

今時、CPUが問題になる処理ってなんかあんの?

132 ::2020/12/18(金) 21:04:21.46 ID:P8RZj5GM0.net

>>131
馬鹿は黙ってろ

おすすめの記事