필자가 올 2월 작성한 구입가이드 Part I을 보면, 인텔 Pentium 4 아키텍처를 한마디로 단순화하면
'구조는 단순하게, 속도는 빠르게' 라고 이야기한적이 있다. Pentium 4는 구조를 단순화하여 실행유닛의 갯수는 Pentium 3와
같지만, 실질적으로 유닛 하나가 처리할 수있는 명령어의 갯수는 Pentium 3보다 떨어진다.

사진출처 : tomshardware.com
Pentium 4는 이를 '속도'로 만회하려 했다. Pentium 4의
이론적인 베이스는 '단순한 구조가 클럭을 올리기 쉽다'라는 것이고, 당시 Athlon과 클럭경쟁을 하던 인텔은 이 경쟁에서 독보적으로
우위를 굳히기 위해서 클럭을 올리려 했고, 이를 쉽게 하기 위해 단순한 구조를 썼다.
따라서 CPU의 FSB를 '효율 400Mhz'라는 역대 보기힘든 FSB를
구현했고, 이를 제대로 처리하여줄 수 있는 메모리 아키텍처가 필요로 했다. 그러나 당시의 SDRAM은 이를 충족시키기엔 너무나
역부족이었다. 따라서 인텔은 당시 이를 커버해줄 수 있는 메모리 아키텍처를 찾아 헤맸고, 램버스社의 메모리를 Dual Channel로
구성하는 것으로 일단락이 되었다. 따라서 인텔은 램버스 메모리 개발부터 램버스사와 깊이 관여하여 Pentium 4에 최적화될 수 있도록
제작했다.
문제는 램버스 메모리가 대중화에 실패했다는 것이다. Pentium 4가
초기 출시 1년간 맥을 못 춘 가장 큰 이유도 바로 여기에 있다. SDRAM에 비해 두배이상 비싼 엄청난 플랫폼 구성 가격이 램버스 메모리를
주류시장까지 끌어내는데 가장 큰 걸림돌이었다. 따라서 인텔은, 어쩔수없이 SDRAM 기반의 Pentium 4플랫폼인 i845를
발표하였으며, 차후 VIA와 AMD에 의해 가장 대중적인 메모리 플랫폼으로 자리잡은 DDR 플랫폼을 울며 겨자먹기 식으로 사용하기
시작한다.
DDR 플랫폼은 단순 뗌빵용이었다
초기 인텔은 SDRAM / DDR SDRAM 플랫폼은 램버스 플랫폼으로 가기위한
'단순한 뗌방용'에 더이상 의미를 두지 않았다. 실제로 400Mhz CPU의 대역폭은 3.2GB/s인데반해, SDRAM의 대역폭은
1.06GB/s이며 DDR 266의 대역폭은 2.1GB/s이다. 처리해야되는 대역폭의 1/3 ~ 2/3정도밖에 처리해주지 못하므로,
메모리 쪽에서 심각한 병목현상이 발생한다. CPU의 제성능을 낼 수 없도록 만들어진 DDR플랫폼을 인텔이 달가워 할 리가 없다.
어디까지나 인텔에 있어서 DDR플랫폼은 뗌빵용이었으며, 그 이상도 그 이하도 아니었다. 램버스 플랫폼이 대량생산으로 인하여 가격이
하락하면, 램버스를 계속 밀겠다는것이 인텔의 속셈이었다.
|
 |
|
FSB533 CPU의 완벽한 대역폭을 지원하는 Dual Channel
RAMBUS DRAM |
 |
 |
|
845E의 메모리 대역폭은 최대 2.1GB/s. FSB533
CPU사용시 딱 절반이다 |
845E의 메모리 대역폭은 최대 2.7GB/s. FSB533
CPU사용시 66%만 커버한다 |
그러나 상황은 그렇게 흘러가지 못했다. 이미 대중화 되어버린 DDR 메모리
생산에 삼성을 제외한 모든 메모리 제조업체가 목을 메자 상황이 더욱 심각해지기 시작했다. DDR 메모리 수급도 제대로 하지 못하는 판국에
램버스를 제조할 리가 만무하다. 램버스 메모리는 가격이 떨어지지 않았고, 오히려 i845 플랫폼의 런칭은 Pentium 4의 대중화와
함께, DDR플랫폼의 전성시대를 여는 효과를 가지고 오게 된다.
상황은 더욱 심각해져, 인텔이 FSB533 CPU를 런칭할 때가 되자
대역폭문제는 더욱 심각해지기 시작한다. FSB533 CPU가 필요로하는 대역폭은 4.2GB/s. PC1066의 런칭으로 램버스와 여전히
찰떡궁합을 발휘하지만, 그나마 비싼 램버스 메모리가 더욱 고속화되자 PC1066 메모리 값은 천정부지로 뛰어오른다. 그러나 DDR은
DDR266이 2.1GB/s, DDR 333이 2.7GB/s로 대역폭의 50 ~ 60%만 지원해주는 실정이다. 인텔이 처음에 기획한
Pentium 4의 위상은 완전히 빗나가게 되고 '고성능'플랫폼은 없고 '일반' 플랫폼만 존재하는 희귀한 상황이 되어버렸다.
인텔, DDR을 Dual Channel로 구성하면???

Granite Bay (Dual Channel DDR266)의 메모리 대역폭

i850E (Dual Channel RAMBUS)의 메모리 대역폭
사실 인텔이 Dual Channel DDR을 생각해낸것은 꽤 오래전일이다.
DDR플랫폼인 i845D가 시장에 등장할때부터 인텔은 Dual Channel DDR을 도입할지 말지 심각하게 고려했다. 그리고 올 4월
인텔은 RAMBUS 플랫폼이 차지하고 있는 '고성능' 플랫폼에도 DDR을 완전히 밀기로 방책을 바꾸고 Dual Channel DDR개발에
더욱 박차를 가한다.
여기에는 두가지 이유가 있다. CPU시장의 선도적인 입지를 가지고 있는
인텔이, 램버스 메모리 플랫폼때문에 실추당한 위상으로 인해 자존심이 많이 구겨진 상태였다. 지금까지 당사에서 지원한 플랫폼이 실패한적이
거의 없는 인텔이기에 그러했다. 그것도 경쟁자인 VIA / AMD가 지원하는 플랫폼에 밀렸다는것은 더더욱이 감당하기 힘든 사실이었을지
모른다.
따라서 인텔은, 어쨌든 주력시장이 된 DDR플랫폼에서 선도적인 위치를
재확립하려는 목적달성을 위해 명실상부한 Pentium 4 플랫폼인 Dual Channel DDR을 기획하게 되며, 이로인해 DDR
플랫폼에서도 선도적인 위치를 빼앗기지 않으려는 것이다.
둘째로, 인텔 외에 외부지원이 없는 (물론 PS2에서는 채용하고 있지만)
램버스보다, 많은 업체의 지원을 받고있는 DDR 플랫폼으로 자리를 옮김으로써, 보다 가격이 저렴한 대중화된 플랫폼을 구축하기 위한
것이다.

| Supports
the Intel® Pentium® 4 processor with Intel® NetBurst™
microarchitecture |
Supports
advanced CPU features and the fastest frequencies. Increases system
responsiveness. |
| 533 MHz
System Bus |
Delivers
4.3 GB/s of system bus bandwidth for increased responsiveness. |
|
Dual-channel DDR266 Memory |
Provides
4.3 GB/s of memory bandwidth for balanced performance on the Intel
Pentium 4 processor-based platform. |
| Memory ECC |
Memory
error correction code for greater reliability. |
| APG 8X
Interface |
Next-generation graphics interface, delivering 2.1 GB/s of graphics
bandwidth directly from the MCH, for use with the most advanced AGP
8X graphics cards. |
| Intel Hub
Architecture |
Dedicated
data paths deliver error protection and maximum bandwidth for
I/O-intensive applications. |
| Integrated
Hi-Speed USB 2.0 |
Six ports
offer up to 40 times greater bandwidth over the original USB 1.1 for
the most demanding I/O peripherals. |
| Alert on
LAN* 2.0 |
Emits an
alert in case of software failures or system intrusion, even when
the O/S is not present or the system is suspended. |
| Ultra
ATA/100 |
Takes
advantage of the latest industry innovations in HDD features and
performance. |
| Intel
Application Accelerator |
Software
that helps accelerate boot times and application launch time. |
| AC’97
controller |
Supports
Dolby* Digital 5.1 Surround Sound, delivering up to six channels of
enhanced sound quality. |
| Low-power
sleep mode |
Saves
energy. |
Intel E7205의 칩셋 스펙
|