아시다시피 Intel은 Pentium 4를 런칭하면서 RDRAM이라는 새로운 메모리를 선보이기 시작했다.(물론 첫 언급은 Pentium III를 장착한 i820부터이지만, i820에서 RDRAM은 제성능을 발휘하지 못하며 곧 사라졌기 때문에 위와같이 언급하였다.) 왜 RDRAM일까?이에대해서는 인텔플랫폼에 대해 언급을 모두 한 후 다루도록 하고, 지금 언급할 내용은 그 RDRAM을 사용한 인텔의 오리지널 플랫폼. i850플랫폼에 대해 언급하도록 하겠다.
Chipset - CPU부분
대역폭을 계산하는 방법은 이렇다. 대역폭이라는 것이 초당 몇개의 bit (or Byte)를 보내는 것이냐는 것이므로, 다음과 같이 계산할 수 있다.
대역폭 = 초당 클럭수 X 초당 데이터수
공학도라시면 잘 아시겠지만 1클럭은 1초에 한번 사이클을 돌게되면 1클럭이라 부른다. 클럭의 단위는 Hz이며, 이는 Hertz라는 분께서 발견하셨다고 해서 붙여진 이름이란다. 우리가 흔히 헤르즈, 헤르즈 라고 하는 것이 바로 이것이다.
Pentium 4용 모든 칩셋은 모두 같은 Chipset - CPU 대역폭을 가지고 있는데, 이는 CPU에서 정한 대역폭이기 때문이다. 대역폭은 다음과 같다.
400000000Hz X 8byte = 3200000000Byte/S (400Mhz X 8Byte = 3.2GB/S) 533333333Hz X 8byte = 4266666664Byte/S (533Mhz X 8Byte = 4.2GB/S)
1부에서 언급했듯, Pentium 4는 Quad pumped를 채용하여 100/133Mhz 버스를 운영하면서 초당 4개의 클럭을 생성한다고 했으므로 초당 클럭수는 400/533Mhz이기 때문에 초당 3.2/4.2GB의 전송률을 가지고 있다. 이는 AMD의 2.1GB/S보다 50% 이상 더 큰값이다.
대역폭이 넓으면 그만큼 데이터를 빠르게 전달할 수 있으므로 병목현상이 감소한다. 특히 가장 많은 데이터가 오가는 부분이 Chipset - CPU부분이므로 이는 상당히 중요하다고 할 수 있다. i850 역시 초당 3.2GB/S의 대역폭을 처리해주는 칩셋이다.
Chipset - RAM
i850은 위에서 언급했듯이, RDRAM을 장착하는 칩셋이다. 위에 그림에 보시면 RDRAM이 두개씩 붙어있는것을 보실 수 있을것이다. 그렇다. i850에서는 RDRAM 2개가 하나처럼 작동한다. 이를 Dual Channel이라고 부르며, RDRAM 1개가 가지고 있는 대역폭은 다음과 같다.
2Byte X 400Mhz X 2 = 1.6GB/S
이에대해 언급하려면 아마 일주일이 더 흘러 2-1부를 준비하여야 할 것이다. RDRAM은 직렬 전송 방식의 메모리로 한번에 2Byte씩 전송하며, 속도를 400Mhz로 작동할 수 있게 되어있다. X2는 DDR과 같은 기술이라고 생각하시면 된다. 이는 PC800메모리에 한해서이다. (400 X 2 =800)
RDRAM 두개를 하나의 메모리처럼 사용한다고 하였으므로 1.6 X 2 = 3.2GB/S가 될것이다. 그렇다. Chipset - CPU대역폭과 같은 3.2GB/S로 작동한다. 따라서 CPU의 데이터가 메모리까지 가는데 조금의 병목현상도 없다. 이것이 i850이 가지고 있는 강점이다.
North - South
인텔은 BX에서는 PCI버스를 사용하여 노스-사우스를 연결하였다. 820으로 바뀌게 되면서 인텔은 Hub Architecture로 개정하면서 제일먼저 내세운것이 바로 North - South 대역폭이다.
PCI버스를 사용하면서 133MB/S의 대역폭을 가지게 되었다. 그러나 PCI 데이터의 병목현상이 심해지면서 133MB로는 병목현상이 나타나기 시작했으며 이때 인텔은 Hub Architecture로 바꾸면서 266MB/S로 두배 뻥튀기를 한것이다. 이기술 역시 DDR의 원리와 같은 것이다.
쉽게설명하면, 차선이 하나 있을때 한쪽에서는 데이터를 주고, 한쪽에서는 데이터를 받게된다. 이렇게될때 만약 A -> B -> A 를 실행하려면 총 2초가 걸린다. (1클럭=1초라고 봤을때) DDR기술은 차선을 하나 더 두어 A -> B -> A를 실행하는데 1초가 걸리게 만드는 기술이다. DDR, Hub Architecture, RDRAM의 400 X 2모두 같은 원리이다.
|