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

AMDの新CPU「Ryzen」発売、Intel CPUと十分に競争できる性能との評判」記事へのコメント

  • by Anonymous Coward

    4gmaer のレビューでは、
    > L2キャッシュを超える「4MB Range」以降で,Ryzen 7 1800Xの遅延状況が際立って悪化していることだ。
    > FX-9590より遅いというのは異常であり,正直,「キャッシュアクセスやメモリアクセス周りの最適化が十分でない」可能性が
    > 極めて高いのではないかと危惧しているが

    で終わってしまっていますが、PC Watch のレビューでは補足があり
    > AMDによるとSandraやAIDA64などのベンチマークソフトでは、ZENマイクロアーキテクチャのキャッシュ帯域を適切に
    > 測定できないとしており、独自に測定した結果が案内された。

    ということで(どうい

    • 今回のRyzenでは、キャッシュの先読みにニューラルネットワークを応用した学習機能を持たせてるようで、ある程度コードを走らせ続けると、学習結果に基づく予測でプリフェッチ元を決めてるようなんですよね。

      http://www.amd.com/en-gb/innovations/software-technologies/zen-cpu#neuralnet [amd.com]

      当然、ハードウェアだけでは実現できないでしょうから、マイクロコードのアルゴリズムや重み付け変数のチューニングで、伸びしろが相当あったということじゃないですかね。
      流石に、ここから更に、今の50%分パフォーマンスを上げるとかいうのは難しいでしょうけど。

      • by Anonymous Coward

        そのページに
        「学習機能を持たせてる」とか
        「 ある程度コードを走らせ続けると、学習結果に基づく予測でプリフェッチ元を決めてる」ということは
        書いてありますか?

        • by Anonymous Coward on 2017年03月07日 20時03分 (#3172110)

          分岐予測についてはNeural Net Predictionのところに触れられていますね。「学習結果に基づく」ところはその2項目目のところがそうなのでしょう。分岐命令をフェッチしたらストールしないようにすぐに判断して予測先の命令コードを読み込まなければなりませんが、予測の当たりはずれから学習する方はそれほど(特に学習回路がパイプライン化されていれば)慌てる必要はないので、時間的に幾らか余裕はあるかと思います。但し、大規模にすると電力効率が落ちたりは面積を食ったり学習に時間がかかったりするので程々のものだと思いますが(単層パーセプトロンとか。)PS4で既に原形があったようです。

          親コメント

Stableって古いって意味だっけ? -- Debian初級

処理中...