アカウント名:
パスワード:
初めからハイエンドに設計されているAppleのチップだがこれがiPad同様廉価版として販売されるようになるとパワーバランスがくるってくる。ギガスクールで廉価版のiPad最強同様MacBookAirで5年後に搭載されることを考えるとオラわくわくすっぞ
言うほど変わらんような。x86系じゃないと困るものは5年ぐらいじゃ移行しないだろうし、ARMで良いなら5年と言わず移行は終わってそうだし。今のWindows-x86しかないアプリが、どこまでM1にも対応するかと言ったら、そこまで期待はできんし。
廉価品に積むM1でx86エミュレーションしてもCore i5ぐらいのパフォーマンス出ます、とかなら、そりゃまあバランス崩れるだろうけど、そこまでは行かんでしょ。
古いアプリのファイルをそのまま開きたい、なんて時なら現状の処理速度でも十分使えるだろうからx86エミュレーションのソフトは出てほしいなぁ。
旧Rosettaは10.6のみだったけど、今回はいつまで維持されるかな?
拡張命令がどうにもならんから無理拡張命令を分解するとコードが増えてRosetta2のトランスパイルの前提が崩壊するし、拡張命令まで対応した仮想機械を作ると性能がお話にならない。
x64基本命令だけの対応という線引をしてやっと性能が出せたという話なので発展性はない。
>廉価品に積むM1でx86エミュレーションしてもCore i5ぐらいのパフォーマンス出ます
もう出てなかったっけ?
単純なベンチマークなら出るけど、所詮はRISCなのでi86用にきちんとチューニングされたコードだとパフォーマンス出ないし、スレッド処理でサクサク動いてみせるような部分は厳しい。
「所詮はRISC」という言葉がよくわからん。RISCだから低性能だとでも言うのか?
アンチだから全体的に見積りが低いんだよ。なんだかんだ理由を見つけようとして、目の前のものが見えてない。去年M1が出た時のコメント見ても大した事無いってのが多かったけど、振り返るとあまり芯を捉えたものはない。認めたくないし、信じれないんだよ。どうせこれからもWindows使っていくんだから関係ないんだろうし。
CISC用に最適化されたコードをRISCで走らせると、CISCなら1命令で終わることを分割実行するから、いくら1回のコストが低くてもレジスタへのI/Oがボトルネックになる、ってだけの話では?
複数のプログラムを同時に動かすようなケースでは、そのボトルネックが出やすいよ。CG等、重いソフトを単体で動かすなら影響は少ないから、Macの今のユーザー層には問題ないだろうけど。
第三者視点としては、信仰対象は正反対だけど本質は君と同じ人たちなんだと思うよ
今の外見CISCのプロセッサも、マイクロコードレベルの中身は実質RISCみたいなものですが。
デコード前が複数命令に見えても一括処理する事もあるだろうし、今時あんまり関係無いのでは
デコードするのも大変だし、デコードした後でも複数命令に分割する事になるのでx86って本当に厄介だと思いますよ。予測分岐も使えないし、パイプラインも崩れちゃう。だからx86って多コアしてもデコード部分でコストが掛かり過ぎてコアが暇になるし、忙しくなってもパイプラインは整然としないのでnopで埋まるんですよ。そんなタダ飯食いのコアを働かせるのがスレッドであって、本来はパイプラインが整然としてたら必要が無い技術だと思いますよ。
RISCの場合、今どきは高性能コアでは内部命令に変換するときにで命令結合してたりするよ。コード密度が低いとトレースキャッシュの効率が悪くなるので。RISCなら内部で結合して、CISCなら内部で分離して、結局似たような内部構造になる。
RISCかCISCかは今や本当に外見の違いだけで、内部ではもうどっちでも同じ。特にM1とかx86のような高性能コアでは、デコード部の入り口の違いなんて誤差に過ぎない。RISCの意味があるのは、組み込み向けの小型コアの場合。こっちではデコード部の入り口の差も無視できなくなるのでx86は向いてない。
そもそも、なぜRISC用に最適化したコードと比べないのか意味が分からない
RISCの命令セットの結合って、ゼロレジスタ絡みの命令で例外的な処理では?それもデコード時にどうしてもサイクル的には不利になるしで、素直に流した方が早くなる気がするけど結合しまくる物なのですか?さすがに最新の動向までは追えてるとは思えないので、教えていただきたい。
あとデコード後に分割するkら命令スタックがどうしても余裕を持たせないといけないx86系に対して64bitで整然と並んでいるだけのM1は余裕をもってコアに割り振れるってメリットもあるみたい。
この話の根っこが#4135213 [srad.jp]で、そこに書いてある
廉価品に積むM1でx86エミュレーションしてもCore i5ぐらいのパフォーマンス出ます
から派生した話題なので、エミュレーション前提の話になっています。
機械学習のようなCPUパワーが重要なソフトだと絶対性能でx86がいまだ有利
既にIntelCPUに優位性はありませんよ。来年もまた新しいCPUが出るでしょうし差は拡大していくことでしょう。
Appleの新しいM1チップ搭載MacBookは機械学習に関するビーストマシンだ【後編】(TensorFlowでの比較)https://ainow.ai/2021/03/02/252780/ [ainow.ai]記事はM1 今回は高速版のPro/MAX
アップルのデモで紹介されていましたが、機械学習もCore i9に比べても3倍早いって紹介してましたけど
まぁ、専用のアクセラレータのせてるからね。3倍かどうかはわからないけど、早いよね。
ハイエンドGPUに近いサイズのチップで、機械学習がi9の3倍だとイマイチなような。ノートPCに乗ってるGPUでも20倍30倍は当たり前なのに。
消費電力も評価に入れるとどうなるんですかね?
あとはチップ内にうまく収まるサイズのタスクならもっと速いとか?
モデルケースを作ってみて、消費電力いれたならサーマルスロットリングの発動閾値も計算式に入れて悩んでみよう。
それはない。
なんだかんだSIMDはx86強いARMのSIMDは狭いし、GPUだと粗過ぎたり通信オーバーヘッドが辛いワークロードはまだまだ多いしなあ
逆にデータを右から左に流す系だとあまり差がない
機械学習のガチ勢はGPU使うからCPUなんか見向きもしないのでは
Windowsが必要ない人向けのx86は出てると思うがそれでLinuxを動かしたい人がどれだけいるか?既にarmネイティブで動くLinuxはかるから
ライセンス的にどうかわからんけど、無理してx86のWindowsを動かした人もいたけどそれも一般向けの話では無いですね
ちなみにPowerPC上でx86のWindowsを動かす製品は複数あった当事はそれに余分なお金払ってくれる人がいたからIntel Macが出た時に、わざわざ余分なお金払ってくれる人は減ったから、今後出てくるかどうかはわからんけど
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
怖いのが5年後 (スコア:0)
初めからハイエンドに設計されているAppleのチップだが
これがiPad同様廉価版として販売されるようになるとパワーバランスがくるってくる。
ギガスクールで廉価版のiPad最強同様
MacBookAirで5年後に搭載されることを考えると
オラわくわくすっぞ
Re:怖いのが5年後 (スコア:0)
言うほど変わらんような。
x86系じゃないと困るものは5年ぐらいじゃ移行しないだろうし、ARMで良いなら5年と言わず移行は終わってそうだし。今のWindows-x86しかないアプリが、どこまでM1にも対応するかと言ったら、そこまで期待はできんし。
廉価品に積むM1でx86エミュレーションしてもCore i5ぐらいのパフォーマンス出ます、とかなら、そりゃまあバランス崩れるだろうけど、そこまでは行かんでしょ。
Re:怖いのが5年後 (スコア:2)
古いアプリのファイルをそのまま開きたい、なんて時なら現状の処理速度でも十分使えるだろうからx86エミュレーションのソフトは出てほしいなぁ。
Re: (スコア:0)
旧Rosettaは10.6のみだったけど、今回はいつまで維持されるかな?
Re: (スコア:0)
拡張命令がどうにもならんから無理
拡張命令を分解するとコードが増えてRosetta2のトランスパイルの前提が崩壊するし、
拡張命令まで対応した仮想機械を作ると性能がお話にならない。
x64基本命令だけの対応という線引をしてやっと性能が出せたという話なので発展性はない。
Re: (スコア:0)
>廉価品に積むM1でx86エミュレーションしてもCore i5ぐらいのパフォーマンス出ます
もう出てなかったっけ?
Re:怖いのが5年後 (スコア:1)
>廉価品に積むM1でx86エミュレーションしてもCore i5ぐらいのパフォーマンス出ます
もう出てなかったっけ?
単純なベンチマークなら出るけど、所詮はRISCなのでi86用にきちんとチューニングされたコードだとパフォーマンス出ないし、スレッド処理でサクサク動いてみせるような部分は厳しい。
Re: (スコア:0)
「所詮はRISC」という言葉がよくわからん。RISCだから低性能だとでも言うのか?
Re: (スコア:0)
アンチだから全体的に見積りが低いんだよ。
なんだかんだ理由を見つけようとして、目の前のものが見えてない。
去年M1が出た時のコメント見ても大した事無いってのが多かったけど、振り返るとあまり芯を捉えたものはない。
認めたくないし、信じれないんだよ。どうせこれからもWindows使っていくんだから関係ないんだろうし。
Re: (スコア:0)
CISC用に最適化されたコードをRISCで走らせると、CISCなら1命令で終わることを分割実行するから、いくら1回のコストが低くてもレジスタへのI/Oがボトルネックになる、ってだけの話では?
複数のプログラムを同時に動かすようなケースでは、そのボトルネックが出やすいよ。
CG等、重いソフトを単体で動かすなら影響は少ないから、Macの今のユーザー層には問題ないだろうけど。
Re: (スコア:0)
第三者視点としては、信仰対象は正反対だけど本質は君と同じ人たちなんだと思うよ
Re: (スコア:0)
今の外見CISCのプロセッサも、マイクロコードレベルの中身は実質RISCみたいなものですが。
Re: (スコア:0)
デコード前が複数命令に見えても一括処理する事もあるだろうし、今時あんまり関係無いのでは
Re: (スコア:0)
デコードするのも大変だし、デコードした後でも複数命令に分割する事になるのでx86って本当に厄介だと思いますよ。
予測分岐も使えないし、パイプラインも崩れちゃう。
だからx86って多コアしてもデコード部分でコストが掛かり過ぎてコアが暇になるし、忙しくなってもパイプラインは整然としないのでnopで埋まるんですよ。
そんなタダ飯食いのコアを働かせるのがスレッドであって、本来はパイプラインが整然としてたら必要が無い技術だと思いますよ。
Re: (スコア:0)
RISCの場合、今どきは高性能コアでは内部命令に変換するときにで命令結合してたりするよ。
コード密度が低いとトレースキャッシュの効率が悪くなるので。
RISCなら内部で結合して、CISCなら内部で分離して、結局似たような内部構造になる。
RISCかCISCかは今や本当に外見の違いだけで、内部ではもうどっちでも同じ。
特にM1とかx86のような高性能コアでは、デコード部の入り口の違いなんて誤差に過ぎない。
RISCの意味があるのは、組み込み向けの小型コアの場合。
こっちではデコード部の入り口の差も無視できなくなるのでx86は向いてない。
Re: (スコア:0)
そもそも、なぜRISC用に最適化したコードと比べないのか意味が分からない
Re: (スコア:0)
RISCの命令セットの結合って、ゼロレジスタ絡みの命令で例外的な処理では?
それもデコード時にどうしてもサイクル的には不利になるしで、素直に流した方が早くなる気がするけど結合しまくる物なのですか?
さすがに最新の動向までは追えてるとは思えないので、教えていただきたい。
あとデコード後に分割するkら命令スタックがどうしても余裕を持たせないといけないx86系に対して
64bitで整然と並んでいるだけのM1は余裕をもってコアに割り振れるってメリットもあるみたい。
Re: (スコア:0)
この話の根っこが#4135213 [srad.jp]で、そこに書いてある
から派生した話題なので、エミュレーション前提の話になっています。
Re: (スコア:0)
機械学習のようなCPUパワーが重要なソフトだと絶対性能でx86がいまだ有利
Re: (スコア:0)
既にIntelCPUに優位性はありませんよ。
来年もまた新しいCPUが出るでしょうし差は拡大していくことでしょう。
Appleの新しいM1チップ搭載MacBookは機械学習に関するビーストマシンだ【後編】(TensorFlowでの比較)
https://ainow.ai/2021/03/02/252780/ [ainow.ai]
記事はM1 今回は高速版のPro/MAX
Re: (スコア:0)
アップルのデモで紹介されていましたが、機械学習もCore i9に比べても3倍早いって紹介してましたけど
Re: (スコア:0)
まぁ、専用のアクセラレータのせてるからね。
3倍かどうかはわからないけど、早いよね。
Re: (スコア:0)
ハイエンドGPUに近いサイズのチップで、機械学習がi9の3倍だとイマイチなような。
ノートPCに乗ってるGPUでも20倍30倍は当たり前なのに。
Re: (スコア:0)
消費電力も評価に入れるとどうなるんですかね?
あとはチップ内にうまく収まるサイズのタスクならもっと速いとか?
Re: (スコア:0)
モデルケースを作ってみて、
消費電力いれたならサーマルスロットリングの発動閾値も計算式に入れて悩んでみよう。
Re: (スコア:0)
それはない。
Re: (スコア:0)
なんだかんだSIMDはx86強い
ARMのSIMDは狭いし、GPUだと粗過ぎたり通信オーバーヘッドが辛いワークロードはまだまだ多いしなあ
逆にデータを右から左に流す系だとあまり差がない
Re: (スコア:0)
機械学習のガチ勢はGPU使うからCPUなんか見向きもしないのでは
Re: (スコア:0)
Windowsが必要ない人向けのx86は出てると思うが
それでLinuxを動かしたい人がどれだけいるか?
既にarmネイティブで動くLinuxはかるから
ライセンス的にどうかわからんけど、無理してx86のWindowsを動かした人もいたけど
それも一般向けの話では無いですね
ちなみにPowerPC上でx86のWindowsを動かす製品は複数あった
当事はそれに余分なお金払ってくれる人がいたから
Intel Macが出た時に、わざわざ余分なお金払ってくれる人は減ったから、今後出てくるかどうかはわからんけど