캐시 메모리의 효율성이 시스템 전체 응답 속도에 미치는 영향을 정량적으로 분석했다.
캐시 히트와 미스 상황에서의 시간 차이를 계산하고 미스 패널티가 주는 성능 저하를 진단했다.
평균 메모리 접근 시간(AMAT) 공식을 활용하여 히트율 1% 향상이 가져오는 속도 격차를 산출했다.
공간 지역성을 극대화하기 위해 데이터 배치 구조를 변경하고 캐시 라인 크기에 맞춰 정렬했다.
소프트웨어가 하드웨어 구조를 이해했을 때 비로소 최상의 성능이 나옴을 실험을 통해 증명했다.
하드웨어 계층 구조를 활용하는 코드가 성능 최적화의 가장 강력한 도구임을 다시 한번 확인했다.
데이터 설계 방식에 따라 캐시 효율이 극적으로 변하는 과정을 목격하며 최적화 전략을 수립했다.
하드웨어와 소프트웨어의 완벽한 조화가 고성능 컴퓨팅의 핵심임을 명확히 이해했다.