[컴퓨터구조] 메모리2
resilient
·2021. 5. 6. 00:22
728x90
반응형
SDRAM
메모리 컨트롤러가 아닌 메모리 버스 클럭에 직접 동기되는 DRAM
DDR SDRAM
같은 메모리 클럭 속도에서 SDRAM에 비해 2배의 데이터 전송률을 갖는다.
- 클럭 펄스의 상승, 하강 시점에서 각각 1번, 총 두번의 데이터 전송
- 클럭 속도가 물리적으로 증가하는 것은 아니지만 버스 사이클 하나당 전송횟수를 늘려 대역폭을 증가시켜준다.
선인출 (prefetch)
→ 작업이 빨리 실행되도록 필요한 자료를 미리 읽어 들이는 기능
→ DDR 방식은 선인출 버퍼에 여러 비트를 미리 준비,한 메모리버스 사이클 당 여러번의 데이터 전송
클럭속도와 전압
클럭 속도를 높이려면 동작 전압을 낮춰야한다.
- 액세스 횟수가 빈번해지거나 동작 클럭이 빨라지면 소비전력이 올라가고 발열이 올라간다
- 발열을 줄이려면 전력 소모를 줄이기 위해 동작 전압을 낮춰야한다.
- 반도체 나노 공정 기술로 가능하다. → 32nm,22nm,14nm처럼 좁은 회로선 폭과 짧은 배선거리를 구현하면 된다.
시스템 버스의 대역폭(Band width)
데이터의 전송속도
가장 적합한 표현은 비트율(bit rate)이다,
전문적은 용어는 데이터 전송률이라는 표현을 사용한다.
채널의 대역폭
- 대역폭의 2가지정의
- 통신, 신호처리 분야에서 신호의 대역폭
- 컴퓨터 분야에서 채널의 대역폭
- 버스의 대역폭 bit/s= 버스의 클럭률 Hz* 비트수
- 버스의 클럭률 = 실제 클럭 속도 Hz * 사이클당 전송횟수
시스템 버스의 대역폭
시스템 버스의 이론적인 최대 전송속도
Ex) FSB 100MHz 64비트 SDRAM 모듈 → 100MHz * 64bits / 8 = 800MB/s
Ex) FSB 1600MHz 64비트 DDR3 SDRAM 모듈 → 1600MHz * 64bits / 8 = 12800MB/s
반응형
'CS & Network > 운영체제(OS) & 컴퓨터구조' 카테고리의 다른 글
[운영체제(OS)] 프로세스와 컨텍스트 스위칭(Context Switching)이란? (0) | 2021.12.15 |
---|---|
프로세스 메모리 구조 에서의 스택(Stack) 이란? (0) | 2021.12.05 |
[컴퓨터구조] 메모리 (0) | 2021.05.05 |
[컴퓨터구조] 기억장치 (0) | 2021.05.03 |
[컴퓨터구조] 파이프라인 (0) | 2021.05.01 |