캐쉬 프랜들리 코드 썸네일형 리스트형 Cache Friendly Code 기법 캐쉬 알고리즘에 따라 코딩을 하는 것을 Cache Friendly Code 기법이라 합니다. 캐쉬 알고리즘에는 두가지의 로컬리티(Locality)를 이용합니다.1. Temporal Locality : 프로그램 실행 시 한번 접근이 이루어진 주소의 메모리 영역은 자주 접근하게 된다는 속성.2. Spatial Locality : 프로그램 실행 시 접근하는 메모리 영역은 이미 접근이 이루어진 영역의 근처일 확률이 높다는 프로그램의 성격 위 두가지 특징으로 캐쉬 메모리에 Data를 저장 시켜 놓고 메인메모리가 아닌 캐쉬 메모리에서 바로 데이터를 가지고 오게 됩니다.!!! 이 두 형태에 맞게 코딩하는 것이 Cache Friendly Code 인데 한가지 들어보겠습니다.int tmp[10][10] = {{1,2,3.. 더보기 이전 1 다음