[컴퓨터시스템] 캐시 메모리
컴퓨터 시스템의 구조를 관찰하면 컴퓨터는 프로세서와 메모리로 구성되어 있다는 것을 확인할 수 있습니다. 어떠한 작업을 하면 프로세서와 메모리 사이에서 많은 양의 데이터가 여러 번 복사되게 됩니다. 이때 느린 적재(Load), 저장(Store) 시간은 프로그램의 성능을 저하시키는 오버헤드가 될 수 있습니다. 물리학적 법칙에 따라 메모리의 속도는 크기와 반비례하고 비용에 비례합니다. 또한 프로세서의 성능 향상에 비해 메모리의 성능 향상은 상대적으로 느려 속도의 차이가 점점 벌어지고 있습니다. 이러한 상황에서 메모리와 프로세서 간의 데이터 교환 속도를 증가시키기 위해 그 사이에 캐시를 추가하였습니다. 캐시가 성능 향상에 도움을 줄 수 있었던 이유는 프로그램의 지역성(Locality)에 있습니다. 대부분의 프로..
컴퓨터시스템
2021. 12. 23. 00:04
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 큐
- 백준
- 메이플스토리
- Push
- 스택
- C++
- 구조체
- 영화
- Git
- 건이의 특제 떡국 끓이기
- 구현
- 영어 어휘
- gem5
- backtracking
- 이분법
- 백트래킹
- 너비우선탐색
- 정렬
- 취미
- recursive
- 알고리즘
- 이진탐색
- 재귀함수
- 완전탐색
- 베릴로그
- Verilog
- BOJ
- 애니메이션
- C언어
- BFS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함
반응형
250x250