パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

MS、最新CPU搭載マシン向けのWindows 7/8.1更新プログラム提供を終了?」記事へのコメント

  • RyzenをWindows 10で動作させるよりもWindows 7で動作させた方が速くなる件についてはちゃんと修正して貰えるんですよね?

    「RyzenはもうWindows 7で動かなくなったからセーフ」とかいう、臭い物に蓋的な誤魔化しをしたわけじゃないですよね?

    • by Anonymous Coward on 2017年03月21日 16時15分 (#3179858)

      > RyzenをWindows 10で動作させるよりもWindows 7で動作させた方が速くなる件
      補足すると、Windows 10のスケジューラがRhyzenのSMT(Simultaneous Multithreading)の論理プロセッサを物理プロセッサと誤認、かつL2/L3キャッシュの配置も誤認する件(←未確定?)のこと。

      おかげで、物理プロセッサが余っているのに、わざわざ同一物理プロッサ上の論理プロセッサへスレッドを割り振るようなマヌケなまねをしでかす。

      詳細はコチラ [wccftech.com]を読んで(英語だけど)。

      親コメント
      • by Anonymous Coward on 2017年03月21日 16時58分 (#3179893)
        > 補足すると、Windows 10のスケジューラがRhyzenのSMT(Simultaneous Multithreading)の論理プロセッサを物理プロセッサと誤認、かつL2/L3キャッシュの配置も誤認する件(←未確定?)のこと。

        これは誤報。
        BIOSの不具合で CPU 情報を認識できないハードウェアがあることと、これは全く関係のない話なのだけど、こじつけて話を作ってる人たちがいるという話。
        論理プロセッサを物理プロセッサを間違えるようなバグがないことは AMD からも公式に発表された。

        結局 Windows7 のバグ(?)に合わせた挙動をしてたアプリアプリの場合、正しい処理が出来ずに Windows10では正常な処理ができない結果、遅くなるケースがある。
        まっとうに書かれたプログラムでは Windows 10でも同等ないし場合によっては高速という検証結果が出ており、各アプリ側がパッチリリースするという話に落ちついてるのだけど、Windows10を悪者にしたい人たちには、そちらは無視されてる模様。
        親コメント
        • by Anonymous Coward

          そのわりに15日の更新プログラムでRyzenの性能が大幅アップするような現象が観測されているようだがスケジューラーは関係ないなら一体何を改善したんだろうか。
          http://jisakutech.com/archives/2017/03/32121 [jisakutech.com]

          • by Anonymous Coward

            それって、「電源プロファイル"バランス"のCPU別パラメータプロファイルについて、Rizen環境に合わせた調整を行ったものを提供します」ってのとは別の話?

      • by Anonymous Coward on 2017年03月21日 17時08分 (#3179907)

        古いバージョンのcoreinfo使ったマヌケが騒いだだけって結論が既に出ましたが

        https://community.amd.com/community/gaming/blog/2017/03/13/amd-ryzen-c... [amd.com]

        わざわざ同一物理プロッサ上の論理プロセッサへスレッドを割り振ってる挙動がどこにありますか?

        https://www.pcper.com/reviews/Processors/AMD-Ryzen-and-Windows-10-Sche... [pcper.com]

        親コメント
      • by Anonymous Coward

        それって説明になっているの?
        今のWindowsってデフォルトだと100近いプロセスと1000近いスレッドが動いているはずだから、説明になっていないと思うのだがな? その説明は、システム上で動いているスレッドの数が論理CPUの数より少ないとかで無いと意味ないよね。

        • by Anonymous Coward

          AMDがまた珍奇なアーキテクチャを作りこんできたからソフト対応が必要なだけだろ

          • by Anonymous Coward

            ブルドーザーと比べるとあまりにも普通ですよ。
            キャッシュ回りはいつも通りですし。ああ四コアずつでまとめるのは初か。

        • by Anonymous Coward

          その理屈は無理筋。キャッシュの利用状況を見ながらスレッドを割り振らないとプロセッサのキャッシュを有効活用できないって話。

          • by Anonymous Coward

            キャッシュと言っても、たかだか8wayとか16wayのキャッシュだから、スレッドの数が論理CPUの数より少ないとか特殊な状況ではなく、数百個にも及ぶスレッドを切り替えて動かしている状況では意味がないのです。

          • by Anonymous Coward

            NUMAとかのレベルになると多少は意味があるのだけれど、Ryzenとかの8wayキャッシュとかだと、論理CPUあたりのスレッド数がキャッシュのway数を上回った時点で、ほとんど意味がなくなる。NUMAとかだと、他のプロセッサに接続されたメモリにアクセスするのに時間がかかるから、意味がある。

            • by Anonymous Coward

              じゃあ何でキャッシュ積んでんの?金の無駄じゃん

              • by Anonymous Coward

                L2が乗り始めたころはBIOSからキャッシュのon/offを切り換えられた記憶があるけど、最近はできるんだろうか?

                # L1は切ると1桁以上遅くなったけど、L2はそれほどでもなかったような

              • by Anonymous Coward

                あの頃はL2がキャッシュバス接続とは言えM/B上だったからでは?
                たしかオンダイになる頃にはL2切ることできなくなってたはず。

      • by Anonymous Coward

        誤認識してるって言うばかりで「物理プロセッサが余っているのにわざわざ同一物理プロッサ上の論理プロセッサへスレッドを割り振るようなマヌケなまねをしでかしてる」って断言できる計測データ一個も出てないよね

        • by Anonymous Coward

          どうせIntel社員のネガキャンでしょ

開いた括弧は必ず閉じる -- あるプログラマー

処理中...