タグ

2006年9月24日のブックマーク (1件)

  • OProfile - 未来のいつか/hyoshiokの日記

    OProfile http://sourceforge.net/projects/oprofile/ を利用するとキャッシュミスの場所を特定してくれる。非常に簡単に特定してくれるのでそれをヒントにいろいろ性能向上をはかれる。もちろんOProfileの限界もいろいろある。OProfileはキャッシュミスのイベントの「どこ」を特定するが「なぜ」は教えてくれない。それは自分で考えないといけない。write cache missかread cache missかも教えてくれない。(IA-32のイベントマスクをちゃんと設定すると教えてくれるかもしれないと、この日記を書いていて思いついたが、あとで調べることにする) キャッシュミスの時間的局所性についても教えてくれない。あるデータへのアクセスがキャッシュミスをしてその結果そのデータがキャッシュにのったとして、そのデータへのアクセスがキャッシュにのってい

    OProfile - 未来のいつか/hyoshiokの日記