[Arm프로세서] Cortex 프로세서 별 캐시 스팩

Guillermo Austin Kim|2022년 6월 27일
Posts

[Arm프로세서] Cortex 프로세서 별 캐시 스팩

Guillermo Austin Kim|2022년 6월 27일

캐시를 배울 때 가장 먼저 "Armv7 아키텍처와 Armv8 아키텍처 별로 캐시는 서로 다른 방식으로 구현됐을까?"라는 의문이 생길 수 있습니다. 근데 이 질문에 약간 오류가 있습니다. 캐시는 일반적으로 프로세서마다 약간 다른 방식으로 구현돼 있기 때문입니다. 그래서 "Armv7 아키텍처와 Armv8 아키텍처 기반의 Arm 프로세서 제품군에서 캐시는 서로 다른 방식으로 구현됐을까?"라고 질문을 할 수 있습니다. Armv7, Armv8 기반의 프로세서 들간의 Arm Lv1/Lv2 캐시를 구성하는 방식은 거의 유사합니다. 다음 그림을 같이 보겠습니다. 그림 17.11 프로세서 별 메모리 아키텍처(출처: cortex_a72_mpcore_trm_100095_0003_06_en.pdf, DDI0438I_cor