ggoggo
5.6 시스템 버스의 대역폭 본문
1. 전송속도와 비트율
- 데이터의 전송속도
- 가장 적합한 표현은 비트율(bit rate)
- 전송 스피드(transmission speed) (x)
-> 스피드는 거리를 시간으로 나눈 물체의 이동 속도 or 일 처리 속도
- 전문적인 용어는 데이터 전송률(data transfer rate)
=> data rate, transfer rate
=> 단위 시간 당 전송되는 정보량
=> 모든 단위 시간이나 단위 정보량을 통칭
- 비트율이 가장 많이 사용됨
2. 채널의 대역폭
3. 버스의 대역폭
(버스의 대역폭 bit/s) = (버스의 클럭률 Hz) x (비트 수)
(버스의 클럭률 Hz) = (실제 클럭 속도 Hz) x (사이클 당 전송횟수)
- 버스의 클럭률
: 버스의 실제 물리적인 클럭 속도와 버스의 한 사이클 당 전송 횟수를 곱해 계산
- 실제 물리적으로 적용되는 클럭 속도가 아님
- 램 모듈 제조자들은 FSB의 클럭률을 제품에 표시
ex. DDR3 1600MHz 램 모듈
=> 실제 물리적인 전송속도 200MHz에서 한 번의 버스 사이클 동안 8번의 데이터 전송을 실시,
=> 200MHz x 8 = 1600MHz 클럭률 효과
- 시스템 버스의 대역폭
- 시스템 버스의 이론적인 최대 전송 속도
=> 시스템 버스의 전송능력으로 (시스템 버스의 클럭률) x (비트 수)
ex. FSB 100MHz 64비트 SDRAM 모듈
=> (시스템 버스의 대역폭) = 100MHz x 64 bits / 8 = 800[MB/s]
ex. FSB 1600MHz 64비트 DDR3 SDRAM 모듈
=> (시스템 버스의 대역폭) = 1600MHz x 64 bits / 8 = 12800 [MB/s]
=> DDR3 SDRAM은 한 번의 버스 사이클 동안 8번의 데이터 전송을 실시하지만 이런 특성은 이미 FSB의 클럭률에 포함됨.
* FSB : 물리적인 클럭 속도 계산 방법
ex. DDR => FSB의 클럭률 = 200MHz 이면 시스템 버스의 실제 클럭은 200MHz/2, 비트수는 64
'3-1 > 컴퓨터구조 및 운영체제' 카테고리의 다른 글
5.5 반도체 메모리 (0) | 2022.06.15 |
---|---|
운영체제 : Ch3. Processes (0) | 2022.06.15 |
운영체제 : Ch2. Operating-System Services (0) | 2022.06.15 |
운영체제 : Ch 1.1 Operation System (0) | 2022.06.11 |
운영체제 : Ch 1.3 Storage Management (0) | 2022.06.10 |