web-dev-qa-db-ja.com

AMDCPUのDDR4レイテンシがIntelCPUよりもはるかに高いのはなぜですか?パフォーマンスはどのように影響を受けますか?

PassMarkソフトウェアによると、DDR4メモリ AMD CPUでのレイテンシIntel CPUでのレイテンシ の4倍以上です。これは、私のCorsair Vengeance LED 2x16GB DDR4 PC4-24000 [CMU32GX4M2C3000C15R]で確認されており、マザーボードの制限により2666MHzで動作します(RAM自体は3000MHzをサポート)、タイミング14-15-15- 15-31:CPUはRyzen 1800Xで、PassMarkテストのレイテンシーは約70です。

それで、これはテストの問題ですか?または、Ryzen CPUのDDR4メモリは、一部のデータアクセスパターンで実際に4倍以上遅くなっていますか?これらのパターンは何ですか?

ちなみに、Intel Burn Testも奇妙な結果を示しました。メモリに大きく依存していることを理解しました。DDR4@ 2133MHzの8コア16スレッド[email protected]では、75GFlopsしか表示されませんでしたが、古い6コアPhenom II 1100T @ 4Ghz(3.3GHzストックからオーバークロック)、DDR3 @ 1600MHz、タイトなタイミング(CAS 8など)および多くのL1&L2キャッシュは、ほぼ同じ結果を示しました:73.8GFlops。

では、Ryzen 1800Xベースのような新しいシステムが、数世代前のPhenom IIベースのシステムよりも優れたパフォーマンスを発揮しない場合、誰かが見つけることができますか?

2
Serge Rogatch

レイテンシーの比率は速度の比率ではありません。レイテンシーが半分であるからといって、速度が2倍になるわけではありません。速度に数パーセントの影響があります。
同じタイプのメモリ(DDRとDDRなど)を比較している場合、クロックレートが速度の主な要因であり、タイミング(CASレイテンシなど)が副次的な要因です。
現在でも、IntelはAMDよりも優れたメモリコントローラーを製造しています。 RyzenはCoreiとのパフォーマンスで十分に競合していますが、その(ダイ上の)メモリコントローラーがどれだけ承認されているかはわかりません。

1