最適化のためのCPUコアの評価 - ページ 16

 

新たなリーダー、Ryzen 3900Xが誕生したことは明らかです。

 
Aleksey Vyazmikin:

新たなリーダー、Ryzen 3900Xが誕生したことは明らかです。

決定的ではないが、3950Xを追加するのを忘れていた。
 
dsfx:
決定的ではないが、3950Xを追加するのを忘れていた。

それに加えてRyzenは1パスあたりの平均時間に大きなばらつきがあるのが気になりますね。

 
Aleksey Vyazmikin:

それに加えてRyzenの平均シングルパス時間のばらつきが大きいのが気に入らないのですが、ここは何かおかしいですね。

3900Xと3950Xは、平均的なシングルパスでは同等と考えていいと思います。他のRyzenとの格差に戸惑う?

3900Xの友人は、おそらくAIDAから4542MHzの周波数を得たのだと思います。本物かどうか疑問です。私のシステムは4600MHzと表示されますが、タスクマネージャーでは見ていません。

3950Xでデフォルト設定(3500MHz自動)、MSIユーティリティ未インストールで最高の結果を得ました。バイオを更新した途端、このCPUは更新されたもののリストにすらなく、結果が悪くなってしまいました。標準のオーバークロックプロファイルを試したところ、最大4100MHzの固定周波数を使用し、オートモードでは4300MHzにオーバークロックするため、結果は悪化しました。マザーボード用のドラゴンセンター・ユーティリティをインストールしたところ、結果は悪化しました。一般的には、もっと設定を深くして、オーバークロックを試してみる必要があるのですが、興味のある方がいらっしゃいましたら、教えてください。速度に影響を与える要素はたくさんあります。上に書いたように、すべてデフォルトのままにしておきました。i7-3770以降は全て私に合っています))))


ご興味のある方は、こちらの構成をご覧ください。

PSUは少し違いますが、同じ会社です。私の分はリストにありませんでした。

3900Xか3950Xか......という選択を迫られている方にとっては、この価格なら前者で十分だと思います。全コアを限界まで長く使うにはVRMの冷却が重要だと考え、安いマザーを手に入れました。また、チップセットの冷却もよく、samsungのホットM2用のヒートシンクも搭載しています。CPUの冷却は空冷で、うまく管理しているようですが、これは小さくないケースが多くのファンで吹いていることに助けられています。2x32 3200メモリは、最適な価格で提供される一品です。なかなか手に入らないのですが、たまにセールになっていることがあります。128GB RAMを入れないのであれば、お金を節約できます。miniATXのマザーでも、2スロットの良いVRMと、このメモリの64GBを買ってください。M2 evo 970は、先ほど書いたように、例えばevo 860のような普通のssdよりもずっと速く、大容量のRAMを埋めてくれるのです。つまり、手を抜かない方がいいのです。とにかく、これで終わりです。誰かの役に立てればうれしいです。

 
dsfx:

3900Xと3950Xは、平均的なシングルパスでは同等と考えていいと思います。他のRyzenとの違いに戸惑うことはありませんか?

3900Xの友人は、おそらくAIDAから4542MHzの周波数を取得したのだと思います。本物かどうか疑問です。私のシステムは4600MHzと表示されますが、タスクマネージャーでは見ていません。

そうですね、正確には周波数と性能は不明です。3700xと3800xが3900xと3950xに1パスあたりの平均時間で大きく劣っているのはなぜですか?コアは同じはずなのに...。

 
Aleksey Vyazmikin:

そう、周波数と性能の面で、混乱が起きているのです。3700xと3800xが3900xと3950xに平均通過時間で大きく劣っているのはなぜですか?コアは同じはずなのに...。

キャッシュサイズ。
 
Aliaksandr Hryshyn:
キャッシュサイズ。

これは面白い仮説で、3段目のキャッシュにより10%〜20%の増加があることがわかりました。

 
Aleksey Vyazmikin:

これは面白い仮説で、3レベル目のキャッシュにより10%〜20%の利得があることが判明しました。

32Mbと64Mbの比較

 
Aleksey Vyazmikin:

これは面白い仮説で、3段目のキャッシュにより10%〜20%の増加があることがわかりました。

一般的には、このサイズを超えない範囲でコードフラグメントを作成するのがよいでしょう。

最近、μlに文字列を書き込む作業をしていました。文字列の末尾に文字を追加するだけ。50万字くらいでしたね。(500kバイト)です。

特殊な機能を使っているのか、処理が驚異的に遅かった。

しかし、コード最適化 モードを使わずに、単純な「+」演算子で32Kb以内に別の行を追加するのには時間がかかりました。そして、それらを足し合わせると、約10倍のスピードアップを実現しました。

 
Aleksey Vyazmikin:

これは面白い仮説で、3段目のキャッシュにより10%〜20%の増加があることがわかりました。

速度はキャッシュサイズとメモリアクセス速度に影響されることに、ずいぶん前に気づきました。2990wxはメモリアクセス時の遅延が大きいだけで、その分、速度は速いです。どうやら速度だけでなく、レイテンシーやキャッシュの構成との組み合わせで影響するようです。