このブログの中を検索する

2012/06/20

CPUで、L1キャッシュでのアクセスミスは数十クロックのペナルティー、L2キャッシュは100クロックぐらいのペナルティー

title: CPUで、L1キャッシュでのアクセスミスは数十クロックのペナルティー、L2キャッシュは100クロックぐらいのペナルティー
url: http://research.preferred.jp/2012/06/centroid-path-decomposition/
http://download.intel.com/jp/developer/jpdoc/248966-024JA.pdf
http://jp.xlsoft.com/documents/intel/seminar/2_Sofrware%20Optimize.pdf

snippet:
-----引用-----

インテルのマニュアルには「分岐予測ミスには、約 20 サイクルのペナルティーが課せられる。」とあります。
L1キャッシュでのアクセスミスは数十クロックのペナルティーが生じる」「L2キャッシュでのアクセスミスは数十バスクロックのペナルティーが生じる」とあります。バスクロックということはCPUクロックに直すと3倍とか5倍とかの数字になりますから、L2キャッシュミスが発生すると、CPUからみると100クロックぐらいは待たされることになります。

-----引用-----

0 件のコメント:

コメントを投稿