Download presentation
Presentation is loading. Please wait.
1
16장. 컴퓨터 구조에 대한 네 번째 이야기 작성자: 윤성우
2
Section 1:메모리 계층(Memory Hierarchy)
3
메모리 계층 구조.
4
Section 2:캐쉬(Cache)와 캐쉬 알고리즘
5
성능 향상과 캐쉬메모리 프로그램의 일반적 특성 Locality Temporal Locality: 반복접근
Spatial Locality: 주변접근
6
프로그램상에서의 Locality
7
캐쉬 알고리즘 캐쉬 기본 정책 캐쉬 특성 Temporal Locality 블록단위 전송 Spatial Locality
8
Cache Friendly Code . . . . . int total = 0;
for( int i=0; i<10; i++ ) { for( int j=0; j<10; j++ ) total += arr[j][i]; }
9
가상 메모리(Virtual Memory)
10
가상 주소(Virtual Address)
가상 주소가 해결하고 있는 두 가지 선 할당으로 인한 부담 느린 속도의 개선
11
선 할당으로 인한 부담 해결책
12
느린 속도의 개선
13
둘 이상의 프로세스와 가상메모리
14
16장 끝났습니다.
Similar presentations