기획
 






 
 
 




전송 2002-08-22 00:55
[테크닉]

신세대 메모리 기술들을 디벼보자!

1. 처음 2. 구조적 특징
3. RDRAM과 DDR-SDRAM과의 비교 4. RDRAM과 DDR-SDRAM과의 비교2
5. 미래의 기술들, DDR-II와 YellowStone 6. 결론

     4. RDRAM과 DDR-SDRAM과의 비교2



4. RDRAM의 장점 : 각 칩은 독립적인 존재이다.

DDR SDRAM 모듈이 데이터 통로로 64비트짜리 보내는 등의 동작을 하기 위해서는 반드시 8개나 16개의 칩이 같이 있어야 하는 반면에 각 RDRAM칩은 개별적으로 동작하는 것이 가능하고 또한 각 칩의 최대 대역폭이 전체 RDRAM채널의 대역폭과 같은 특징을 가지고 있다.  

이러한 이유로 소니 플레이스테이션2, 그리고 몇몇 네트워킹 장비 등의 제품에서 RDRAM칩이 그와 같은 형태로 존재하는 것이다. 2개의 채널에 단 1개씩의 칩만 가지고도 3.2GB/s (PC800), 또는 4.2GB/s (PC1066)의 대역폭을 얻을 수 있다.

삼성전자의 경우, 이러한 짧은 채널 구성에 쓸 수 있는 667MHz짜리 RDRAM제품을 개발할 수도 있다고 언급했다. 이 제품은 듀얼채널로 구성될 경우 약 5.3GB/s의 대역폭을 가질 수 있다. 그러나 이러한 독립성이 장점만 있는 것은 아니다. 평균적인 RDRAM RIMM모듈이 평균적인 DDR SDRAM 모듈보다 많은 전력을 소모하는 것은 아니지만 RDRAM 칩 하나는 하나의 DDR SDRAM칩보다 최대 3배까지 많은 전류를 흡수한다. 그러므로 열을 넓은 면적에 퍼지게 하는 방열판이 (Heat Spreader) 반드시 필요하게 된다. 이러한 특징이 의미하는 또다른 사항은 칩이 언제나 활성(Active)모드에만 있지 말고 전력을 덜 소모하는 대기(Standby)모드로도 전환될 수 있어야 한다는 것이다.

그렇지만 대기모드로 들어가고 나서 다시 활성화 되려면 약간의 추가적인 레이턴시가 필요하다.  

여기서의 평가 :  

- RDRAM의 독립성은 게임 콘솔, 네트워크 장비 등의 작은 제품에는 이득이지만 열 관리와 레이턴시 측면에서는 불리한 점으로 작용한다.

5. RDRAM의 장점 : 한 디바이스 당 32개의 뱅크가 있다. 

참고 : 이 부분을 이해하기 위해서는 Ace’s Guide to Memory Technology : Part1을 먼저 읽어보시기를 강력히 권유드립니다.  

DRAM에서 데이터를 읽어들이는 순서는 다음과 같다. 어떤 데이터의 부분을 가져오기 위해서는 그 부분에 대응되는 메모리 주소의 행(Column)과 열(Row)에 대한 정보가 보내진다. 이 과정에서는 먼저 메모리 주소 행렬에서 올바른 열을 찾아내고 이것을 증폭기 (sense amp)로 복사한다. 그리고 이 증폭기에서 올바른 행을 찾아낸다.  

만약 칩셋이 이 증폭기를 계속 충전(charge)시켜놓는다면 이에 대해 “페이지(열)가 오픈되어있다”고 한다. 만약 다음번 데이터가 같은 열에서 나온다면 이에 대해 “페이지 히트(hit)가 발생했다”고 한다. 이 가이드의 Part1을 읽어보시면 페이지가 오픈되어 있으면 RAS 레이턴시(지연시간)가 제거되는 효과가 있다는 것을 아실 수 있다.  

이것은 CPU가 인식하는 전체 레이턴시를 상당폭 줄이는 효과가 있다. 페이지가 오픈되어 있으면, 이것은 작은 캐쉬 같은 역할을 한다. 오픈된 페이지에서 다음번 데이터를 얻을 수 있으면 레이턴시를 줄일 수 있다. 그렇지 않다면 레이턴시는 올라가게 된다.

DDR SDRAM이나 RDRAM이나 같은 DRAM기술을 응용한다. RDRAM의 경우에는 2 x 16d 개의 뱅크로 구성되는 구조를 가지고 있다. (여기서 d=dependent(의존적)라는 뜻이다) 그러므로 칩 한 개당 32개의 뱅크가 있지만 2개의 뱅크마다 단 1개의 증폭기(sense amp)가 존재한다. 이론적으로 보면 각 칩마다 최대 16개의 페이지를 오픈시킨 상태로 유지할 수 있다. 평균적인 RDRAM 솔루션은 16개에서 32개의 칩을 가지고 있으므로 256개나 512개의 페이지를 오픈시킨 채로 유지할 수 있다는 계산이 나온다.

그러나 이것은 이론일 뿐이고 실제로는 다르다. 그 첫번째 이유로, 대부분의 칩들이 활성 모드에 있지는 않다. 보통, 겨우 4개의 칩만이 활성화되어 유지되므로 최대 64개의 페이지가 한번에 오픈된 상태로 있을 수 있다. 사실 이거는 별로 큰 문제는 아닌데, 왜냐하면 경제학에서의 “한계 체감의 법칙”처럼 오픈된 페이지수가 늘어난다고 해서 그것에 비례해서 성능이 올라가는게 아니라 오픈 페이지수가 늘어날수록 성능 향상의 폭은 줄어들기 때문이다.

페이지를 계속 오픈된 상태로 두는 것의 단점은 다음번에 요구되는 데이터가 오픈된 페이지에 있지 않을 경우 (페이지 미스(miss)) 증폭기속에 자리잡고 있는 열(row)정보는 비워진다음 새 주소를 불러와야 한다는 것이다. 그러므로 RAS와 CAS 레이턴시 외에도 추가적인 레이턴시가 발생하게 된다.  

그럼에도 불구하고 평균적으로는 오픈된 페이지가 많을수록 성능은 약간 좋아지는 경향이 있다. i850(E)칩셋은 겨우 8개의 오픈 페이지만을 지원할 수 있으므로 RDRAM의 이러한 장점을 잘 살리지 못한다. 이렇게 각 칩당 뱅크수가 많은 것은 플레이스테이션2 (RDRAM칩을 2개 쓴다)와 같은 기기에만 유용할 뿐이다.  

다시 PC얘기로 돌아와서 보면, 이러한 2x16d 뱅크 구조는 사실 지나친 것이다. 이러한 구조는 RDRAM칩의 다이를 SDRAM의 그것보다 크게 하고 수율을 떨어뜨린다. 따라서 얼마전에 소개된 4i RDRAM 구조가 PC에서의 활용 용도로는 훨씬 더 적합하다는 것은 분명한 사실이다. 생산량이 비슷하다면 4i RDRAM은 DDR SDRAM의 생산비와 10%의 차이도 나지 않으면서 실제 측정되는 성능은 종전 구조에 비해 차이가 없다.

하지만 불행하게도 인텔의 Tulloch 칩셋이 취소되었기 때문에 4i RDRAM은 게임 콘솔이나 네트워크 장비에서의 쓰임 정도로 제한될 것으로 보인다. 그러나 SiS의 R658 칩셋이 4i RDRAM을 지원한다는 점이 4i RDRAM의 PC용도 활용에 있어서는 희망적인 것으로 받아들여지고 있다.  

여기서 간단하게 정리하고 넘어가보자면,

- RDRAM의 이러한 구조는 사실 PC시장 전체적으로 보면 다음과 같은 이유로 단점이라고 볼 수 있다.

1) 다이가 크고 수율이 낮아 생산비용이 높아진다. 

2) 칩셋이 그렇게 많은 오픈 페이지를 지원하지 못해 성능상의 별다른 이득이 없다. 

- 적은 수의 칩을 가진 제품 (플레이스테이션2) 에는 약간의 장점이 된다.

6. DDR SDRAM의 장점 : 보다 나은 칩셋 지원

인텔은 RDRAM지원용 칩셋의 개발을 중단했고 대부분의 칩셋 개발 자원을 DDR SDRAM과 DDR-II용 칩셋으로 집중시키고 있다. 결과적으로 이러한 변화가 i845E칩셋을 i850E보다 더욱 발전된 형태로 나오게 만들었다.  

첫번째로, i845E는 24개의 오픈 페이지를 지원할 수 있다. 반면 i850(E)는 겨우 8개만 지원한다. 한 개의 양면 모듈은 최대 8개의 뱅크를 가지고 i845E는 2개의 양면 모듈까지 지원한다. 따라서 실제 적용될때에는 i845E가 16개의 오픈 페이지를 유지시킬 수 있어 i850(E)의 그것에 2배에 이른다.  

두번째로, i845E는 12단계의 인 오더 큐 (IOQ - 칩셋 버퍼) 를 가지고 있어 최대 12번 연속으로 64비트짜리 데이터를 CPU로 보낼 수 있다. 반면 i850E는 8단계의 IOQ를 가지고 있다.  

세번째로, i845E의 재충전 (refresh)이 더욱 다이나믹하다. 위에서 언급했듯이, DRAM 소자는 그 안에 작은 캐퍼시터(축전기)를 가지고 있다. 이 작은 캐퍼시터들은 시시때때로 전류를 흘려보내기 때문에 다시 재충전이 되어야한다. (평균적으로 약 64ms마다 한번씩)

인텔의 보다 유연한 재충전 매커니즘은 어떤 특정 오픈페이지에 데이터가 요청되었을 경우, 그 페이지의 재충전 시기를 뒤로 미룰 수 있는 기능을 가지고 있다. 이런 식으로, i845E칩셋은 가끔식 발생할 수 있는 추가적인 레이턴시의 발생을 막을 수 있다.

여기서의 결론은 다음과 같다. 

1. 성능상의 이점은 비록 작다고 할지라도 (1-2%정도) DDR SDRAM의 잠재 성능이 더 효율적으로 이용된다고 볼 수 있다.

7. DDR SDRAM의 장점 : Critical Word First 기능 지원

DDR SDRAM은 Critical Word First 버스팅(Bursting)을 지원한다. 이 기능은 CPU가 인식하는 레이턴시를 줄여준다.

이 기능을 이해하기 위해 예를 들자면, 캐쉬 미스가 발생해서 CPU가 캐쉬라인중 하나를 재충전해야 하는 상황이 오는 경우를 생각해보자. 칩셋에서는 보통 이럴 때에 64바이트짜리 워드(word)를 보낸다. 그러나 이 캐쉬미스를 일으키는 명령은 대부분의 경우 계속 명령을 진행시키기 위한 목적으로는 64비트(8바이트)정도만을 필요로 한다. 이것을 Critical Word 라고 하는데, Critical Word는 이러한 이유로 우선권을 갖게 된다. 다른말로 하자면, Critical Word가 먼저 전송된 후 나머지 캐쉬라인은 나중에 따라오는 것이다.

RDRAM은 16바이트짜리 조각들을 이용한다. 따라서 64바이트에 달하는 전체 캐쉬 라인이 캐쉬안으로 로드될 필요는 없지만 16바이트 짜리 하나는 로드가 되어야 한다.  

여기서의 결론

작지만 무시할 수 없는 약간의 추가적인 레이턴시가 RDRAM에 더해진다.  

 

  태그(Tag)  : PC 메모리
이전페이지 | 다음페이지.미래의 기술들, DDR-II와 YellowStone
관련 기사 보기
[영상] 메모리 부족 시대 검증된 메모리와 SSD의 더 많은 국내 도입이 절실합니다, 코잇 바이윈(BIWIN)
[영상] 8월 지포스 그래픽카드 가격 폭등, 누가 왜 올렸나? (feat. 살아 돌아온 감자나무)
[영상] 메모리/SSD 반도체 대란 이후, 한국 조립 PC 유통 시장은 어떻게 변할 것인가?
[영상] 메모리/SSD 반도체 대란과 환율, 비수기 3중 크리를 맞는, 26년 국내 조립 PC 유통 시장의 현재는?
[영상] 석 달째 횡보하는 PC시장 메모리 가격, 하반기 메모리 모듈 가격의 향방은?
[영상] 메모리 폭등 시대 더 비싼 삼성 시금치 메모리, 돈 더 주면서 계속 써야할까?
태그(Tags) : PC 메모리     관련기사 더보기

  장홍식 대표기자 / 필명 감자나무 / 감자나무님에게 문의하기 potatotree@bodnara.co.kr
군 제대후 취직한 회사를 얼떨결에 떠맡은 엉터리 사장. 편협한 시각으로 세상을 보는것을 경계하려 노력한다. 쓰는사람이 만족하면 좋은 제품이라는 신념을 갖고있다. 요즘엔 떠드는걸 좋아해서 필요로하는 곳이면 어디든 달려간다.
기자가 쓴 다른 기사 보기

Creative Commons License 보드나라의 기사는 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다. Copyright ⓒ 넥스젠리서치(주) 보드나라 미디어국
싸이월드 공감 기사링크 퍼가기 기사내용 퍼가기 이 기사를 하나의 페이지로 묶어 볼 수 있습니다. 출력도 가능합니다.
홈으로 탑으로
보드나라 많이본 기사
RTX 30 시리즈도 DLSS 5 구동 가능, 정상적 실행 불가 수준 성능
DJI, IFA 2026서 Osmo 360 II·ROMO 2·Power 생태계 공개
MSI, RTX 50 노트북 구매 고객에 ‘컨트롤 레조넌트’ 증정
엔비디아, RTX 50 시리즈 전력 제한 해재 오버클럭 차단?
메인스트림 게이머의 심리적 마지노선 가격 모델, 라데온 RX 9070 GRE vs RTX 5070 성능 비교
미야모토 무사시 검의 길을 밝힐 선택은?, 귀무자 검의 길 CPU 6종 벤치마크
하반기 엔비디아 지포스 그래픽카드 가격 더 오른다?, RTX 50 Super의 운명은? RTX 60 직행하나?
애플의 가변 조리개와 폴더블 스마트폰, 아이폰 18 Pro 시리즈 및 아이폰 듀오 공개
   이 기사의 의견 보기
트위터 베타서비스 개시! 최신 PC/IT 소식을 트위터를 통해 확인하세요 @bodnara

기자의 시각이 항상 옳은것은 아닙니다. 나머지는 여러분들이 채워 주십시요.

2014년부터 어려운 이야기를 쉽게 하는 것으로 편집방침을 바꿉니다.
초보 / 02-08-22 7:09/ 자국/ 신고/ 이댓글에댓글달기
잘 배웠습니다 ^^
양해성 / 02-08-22 10:36/ 자국/ 신고/ 이댓글에댓글달기
감사합니다~~
천성화 / 02-08-22 10:52/ 자국/ 신고/ 이댓글에댓글달기
전에도 그렇고 지금도 역시 램버스로 업그레이드해서 쓰고는있는데 만족합니다...글구 이번 내용 잘보았습니다...램버스 화이팅
달빛선장 / 02-08-22 18:27/ 자국/ 신고/ 이댓글에댓글달기
내용이 상당히 난해하지만 다시 읽을때는 좀더 이해할수 있을거 같네여.. 잘 보았습니다.
진상 / 02-08-22 21:34/ 자국/ 신고/ 이댓글에댓글달기
2~3번으로 이해 못해 난! 난 돌인가봐 엉엉
이상원 / 02-08-22 23:55/ 자국/ 신고/ 이댓글에댓글달기
어렵다.,,ㅡㅡ
수중생물 / 02-08-23 8:06/ 자국/ 신고/ 이댓글에댓글달기
정말 좋은 내용 계속 써 주시네요..
나그네 / 02-08-24 2:15/ 자국/ 신고/ 이댓글에댓글달기
과연 이글을 쓰신분은 이 내용을 이해하고 계실지 궁금하군요. 상당히 난이도가...
박준영 / 02-08-26 2:50/ 자국/ 신고/ 이댓글에댓글달기
충분히 이해하실 분이죠.. 용한님의 글은 거의 빠짐없이 읽어봅니다..
박준영 / 02-08-26 2:50/ 자국/ 신고/ 이댓글에댓글달기
많은 도움이 되었습니다. 번역하시느라 수고 하셨어요~
강용한 / 02-08-27 1:38/ 자국/ 신고/ 이댓글에댓글달기
엇..준영님..안녕하시렵니까...게시판에 오랜만이시네요...
강용한 / 02-08-27 1:40/ 자국/ 신고/ 이댓글에댓글달기
나그네님...알디램은 직렬, 디디알은 병렬이다 라는 개념을 생각하시면서 읽으시면 쉽게 이해가 되시리라 봅니다. "용량성 부하"같은 단어들이 약간 전문적이지만, 글의 내용을
강용한 / 02-08-27 1:41/ 자국/ 신고/ 이댓글에댓글달기
이해하시는 데에 꼭 필요한 개념은 아닌것 같습니다. 그냥 제끼고 읽으셔도 괜찮을듯하네요. 다음부터는 좀 더 쉽게 써보도록 하겠습니다. 관심가져주셔서 감사합니다.
스프 / 02-08-28 12:34/ 자국/ 신고/ 이댓글에댓글달기
그.. 그러니까는.. 그뭐냐.. 게임에선 RD램이 좋타는말이죠.?
박영인 / 02-09-03 15:30/ 자국/ 신고/ 이댓글에댓글달기
어디서 많이 뵙던분들의 이름이..: ) 좋은정보 잘읽었습니다. 혹시 반도체공학쪽에 공부하시는분이에요?
컴초보 / 02-09-05 17:53/ 자국/ 신고/ 이댓글에댓글달기
그러니깐 DDR을 256두개로 하는게 좋은지,,,아님,,,512 하나로 하는게 좋은지,,궁금하네요,,
강용한 / 02-09-07 0:19/ 자국/ 신고/ 이댓글에댓글달기
512 하나가 당근 좋죠? 모듈수가 적을수록, 칩 개수가 적을수록 중간에 끊기는곳이 적어져서 신호 반사 문제가 줄어듭니다.
박준영 / 02-09-07 3:23/ 자국/ 신고/ 이댓글에댓글달기
메모리는 컴터가 작업하는 일종의 책상이라고 보시면 됩니다. 작은 책상두개를 붙여쓰는것보다 널찍한 녀석 하나를 펼쳐쓰는게 더 편하겠죠..
무식한넘 / 02-09-13 3:43/ 자국/ 신고/ 이댓글에댓글달기
많음 장땡이다!
그시기하요 / 02-12-31 11:45/ 자국/ 신고/ 이댓글에댓글달기
기술이 좋으면 무슨소용인가 ,메모리가 아무리성능이 좋으면 뭐하오 . 자기네들 말잘들으면 쓰레기도 잘돌아가는데.
그리고, 메모리가많으면 뭐하오,돌려주지도 않는 메모리관리......

이병렬 / 03-01-10 16:08/ 자국/ 신고/ 이댓글에댓글달기
메모리 슬롯이 3개 있는데 이곳에 512 DDR 메모리를 꼽아 1.5G로 사용이 가능한지 답변 부탁드립니다
강용한 / 03-03-04 20:04/ 자국/ 신고/ 이댓글에댓글달기
근래에 출시된 제품이면 512M DDR x 3 구성이 가능합니다.
박경식 / 03-04-14 14:51/ 자국/ 신고/ 이댓글에댓글달기
기가바이트의 sinxp 1394를 쓰고 있습니다.

이보드엔 듀얼기능이강화 되었다고하면서 메모리를2개씩 짝지어 놓는것이 좋다고 해서 512를 256 두개로 구했습니다.
3200-DDR400 삼성껄로..

잘문이 있는데 기가바이드의 sinxp 1394에 알맞는 램은 어떤건지요. 그리고 이보드의 장점을 활용할수있는 최적의 시스템 사양은 ??

부탁드립니다.^^
눈요기 / 04-06-17 21:52/ 자국/ 신고/ 이댓글에댓글달기
메모리 컨트룰러에서 부터 광으로 변환해서 메모리 칩으로 연결되는것은.. 어떨런지. / 다르게 보면 아예 SIMM (딥 메모리) 는 스텁 이 없으니.. 이걸 계량해보면?...
흐아암 (chcv) chcv님의 미디어로그 가기  / 09-09-18 23:58/ 자국/ 신고/ 이댓글에댓글달기
지금은 2009년. DDR2가 미래의 기술인가......
.. / 12-06-17 18:20/ 자국/ 신고/ 이댓글에댓글달기
현재 2012년 DDR4가 개발된지 좀 됬습니다
닉네임 웹봇방지

홈으로 탑으로
 
 
2026년 09월
주간 히트 랭킹

[결과발표] 2026년 2분기 포인트 소진 로또 13
[결과발표] 2026년 1분기 포인트 소진 로또 15
[결과발표] 2025년 4분기 포인트 소진 로또 17
[결과발표] 2025년 3분기 포인트 소진 로또 16
[결과발표] 2025년 2분기 포인트 소진 로 18

실시간 댓글
소셜 네트워크