반응형
Notice
Link
목록캐시동작 (1)
스택큐힙리스트
어떻게 x86 명령어 캐시를 동기화 시킬 수 있나요?
나는 cpu가 RAM과 명령어 캐시를 비교하는 것 같다고 추측한다 (만약 c가 실제로 RAM에 있다면). 특히, 매우 큰 점프를 할 때 (위의 mmapped 메모리에 대한 호출과 같이) 명령 포인터가 캐시를 무효화하고 일치하지 않을 때 (전부?) 그것에 대해 더 정확한 정보를 얻기를 희망한다. 특히 이 동작이 예측 가능한 것으로 간주되고 (하드웨어 및 운영 체제의 차이를 제외하고) 의존할 수 있는지 알고 싶다.(아마도 인텔 매뉴얼을 참조해야할 것 같은데, 그게 수천 페이지로 이루어져 있어서 그 안에서 길을 잃는 경향이 있어...)답변 1파워PC는 캐시를 비활성화한 경우에도 컨텍스트 동기화 명령의 발행이 필요하다는 사실을 주목하는 것은 흥미롭습니다. 로드/스토어 버퍼와 같은 깊은 데이터 처리 유닛의 플러시..
카테고리 없음
2023. 10. 25. 09:14