CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): jaeswith (jaes)
날 짜 (Date): 2008년 09월 12일 (금) 오후 10시 11분 20초
제 목(Title): [Q] Performance counter 에서.



찾다가 찾다가 도저히 못 찾을 지경이 되면, 
키즈 고수님들께 도움을 청하게 됩니다. 

다름이 아니라, 
Intel Pentium D (P4 두개를 붙여서 팔았죠) 에서 
Performance counter 로 L2 cache miss 를 측정했습니다. 

Event 는 
BSQ_cache_reference로 잰거거요. 
설명을 보면, 
This event counts cache references (2nd level cache or 3rd level cache)
as seen by the bus unit. 
으로 되어 있습니다. 

이 경우에, 
'read miss' 외에 'write miss'까지 모두 count가 되는 걸까요?

제가 알기로는 Intel 기계에서는 대부분의 메모리가 Write-back인 것으로 
알고 있는데요. (제 머신은 그냥 Pentium D로 만든 PC급 기계입니다.)


data copy에서 많은 양의 cache miss가 잡히는데요. 
이게 read miss와 write miss를 모두 포함한 값인지 모르겠습니다. 


고수님들 도와주세요!
고맙습니다. 
--------------------------
Jang, Jae-wan
CA Lab., KAIST, KOREA
jwjang@camars.kaist.ac.kr
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.