インテルの衰退とAMDの繁栄 Part34

このエントリーをはてなブックマークに追加
585Socket774
> ”Core 2 Duo”は3倍速い!
> FX60@E6700と同クロック Vs E6700で動画エンコードとExcelの計算を同時に実行の結果Conroeは3倍速い
> http://pc7.2ch.net/test/read.cgi/jisaku/1149260841/980

の理由の1つがコヒーレンシ制御効率の差
全く異なるソフトを同時実行した場合、同一データを利用することは殆どないから新規ロード時のコヒーレンシ制御の為の照会の殆どはキャッシュなしとなる。
ロード済みキャッシュは非共有扱いのままだからその後の照会は発生しないと仮定する。

Conroeの場合だと
コア1:自L1→自L2→メモリロード(照会なし)
コア2:自L1→自L2→メモリロード(照会なし)

FX-60の場合だと
コア1:自L1→自L2→コア2へL1L2の照会→メモリロード
コア2:自L1→自L2→コア1へL1L2の照会→メモリロード

この差は大きいと思われる。