학교공부/컴퓨터구조 (18) 썸네일형 리스트형 컴퓨터구조 20 - Memory Hierarchy 그렇다면 왜 계층적 메모리 구성인가? 우리는 빠르고 큰 메모리를 원함 근데 싱글 level of memory에서는 제약이 많다. Idea : processor에 가까이있을수록 memory faster하다. 따라서 processor가 필요한 data를 빠른쪽에 두자. Locality Temporal Locality : cpu가 뭔가를 했으면 곧 똑같은 행동을 또 할것이다. int a b c 선언해놓고 쓰면 높은 확률로 a b c 쓸거니까 캐시에 올려놓고 쓰면 개이득 Spatial Locality : a를 갖다쓰는 순간에 근접한 b c 도 그냥 줘버림 이 두가지 원칙으로 cache 만든다. 책장으로 메모리구조를 비유하자면 내 손에 있는 책 : 레지스터파일 Desk : level 1 cache Bookshel.. 컴퓨터구조 19 - Memory Hierarchy Memory Hierarchy : 메모리 계층구조 컴퓨터 성능을 올리기위해선 cpu 비해 매우 느린 메모리를 향상시켜줘야한다. 현실적으로는 불가능. CS가아닌 hw적으로 설명해주셔서 이해가 잘 안된다. pmos transister? 1bit를 저장하는 거라는데 반도체 : 특정한 조건에 따라 도체, 비도체 성질을 둘다 띄는거. 이 조건을 pmos가 설정해준다. 전압은 정적상태 전류는 흐르는 상태?? 그냥 가만히있어도 전압이 센다 그래서 refresh해준다?? 계속 돌면서 값 유지하고 있는다. 좀 옛날거긴한데 암튼 DRAM이 느리다보니까 손해가 크다. 이전 1 2 3 다음