테크노아
> 기획&벤치 > 기획기사
AMD의 역습 ! AMD 바르셀로나 아키텍쳐
테크노아  |  webmaster@technoa.co.kr
폰트키우기 폰트줄이기 프린트하기 메일보내기 신고하기
승인 2007.03.28  15:52:00
트위터 페이스북 미투데이 요즘 네이버 구글 msn

쿼드코어의 최초로 내놓은 것은 인텔이지만 일부에서 인텔의 쿼드코어인 켄츠필드에 대해 탐탁치 않은 시선을 보내기도 한다. 콘로 코어 2개가 패키징되었을 뿐인 쿼드코어 켄츠필드는 단순히 두개의 코어가 모인 것이기 때문에 쿼드코어라 볼 수 없다는 것이다. 듀얼 코어인 콘로보다 확실히 향상된 성능을 보이고 있음에도 일부지만 혹평을 듣고 있다는 것은 무언가 비교되는 다른 것이 있어서가 아닐까? 일부에서 주장하는 진정한 쿼드코어란 무엇인가?

AMD는 진정한 쿼드코어라 할 수 있는 바르셀로나 코어를 출시할 예정이다. AMD의 바르셀로나는 65nm 공정으로 제조된 4개의 코어가 한 다이에 장착된 최초의 쿼드코어 CPU가 될 전망이다. AMD는 이를 'native' 쿼드코어 솔루션이라 칭하고 있다.

사실 4개의 코어를 한다이에 넣는다는 것은 수율 면에서 볼때 꽤 불리한 조건임은 확실하다. 켄츠필드의 경우 멀쩡한 콘로 코어 2개만 있으면 하나가 완성된다. 즉, 제조공정의 불량률로 따져본다면 약 2배의 위험성을 안고 출발하는 것이다.

아래 복잡한 그림은 AMD 바르셀로나 코어의 내부 구조를 도식화한 그림이다. 우리가 현재 쓰고 있는 K8 아키텍쳐 기반의 AMD 애슬론64 X2 CPU가 9층, 경쟁 제품인 코어2 듀오도 8층의 메탈레이어를 쓴 반면 4개의 코어가 하나의 다이에 집적된 바르셀로나는 11층의 메탈레이어를 쓰고 있다.

▲ 바르셀로나 코어의 내부 구조

약 4억 6300만개의 트랜지스터가 집적된 바르셀로나 코어는 2MB의 L3 캐쉬를 내부에 구성하고 있다. 5억 8200만개의 트랜지스터 집적도를 보이는 인텔 켄츠필드에 비하면 조금 적은 숫자인데 이는 캐쉬의 차이에서 비롯된 것이다. 사실 CPU에 집적되는 트랜지스터의 상당수가 캐쉬에 사용된다.

바르셀로나는 코어당 128KB의 L1캐쉬와 512KB의 L2캐쉬가 구성되며, 전체 4개의 코어가 공유해 사용하는 2MB의 L3 캐쉬를 가진다. 따라서 바르셀로나에 구성된 캐쉬의 용량은 약 4.5MB 정도가 된다. 코어당 64KB의 L1 캐쉬와 4MB의 L2 캐쉬가 구성돼 전체적으로 8.25MB의 캐쉬를 가진 켄츠필드에 비하면 약 절반의 캐쉬를 가지게 되는 셈이다.

분류 바르셀로나 켄츠필드
제조공정 65nm 65nm
트랜지스터 개수 463M 582M
L1 캐쉬 128KB (x4) 64KB (x2)
L2 캐쉬 512KB (x4) 4MB (x2)
L3 캐쉬 2024KB(공유) 없음
메모리콘트롤러 내장 없음

▲ 쿼드코어인 바르셀로나와 켄츠필드의 비교

캐쉬의 용량은 절반 정도지만 전체 트랜지스터의 개수에서는 25% 정도만 작다는 것은 그만큼 코어나 메모리 콘트롤러 파트에 집적된 트랜지스터의 용량이 많다는 것을 의미한다. 바르셀로나 코어의 코어부에 집적된 트랜지스터의 개수는 약 2억 4700만개이다.

이전 K8 아키텍쳐 제품들과 비교해 바르셀로나 코어에서 가장 특징적인 것이 바로 명령어 처리 방식이 모두 2배로 증가했다는 것이다. 이전 K8 아키텍쳐 CPU들은 SSE 처리, 인스트럭션 패치 대역폭, 데이터 캐쉬 대역폭, L2 대역폭이 모두 64비트에 기반한 것들이었다. 바르셀로나 아키텍쳐는 이 모든 기반들이 128비트로 바뀌게 되는데 이는 아래 그림을 보면 이해가 빠르다. 한 클럭에 실행할 수 있는 명령의 대역폭이 2배가 되었다는 것은 마치 2차선 도로가 4차선 도로로 바뀐 것과 같다.

▲ 바르셀로나의 명령어 처리 도식

특히 128비트 SSE (Streaming SIMD Extention)는 명령 자체가 매우 길고 복잡하기 때문에 인스트럭션 패치나 데이터 캐쉬의 대역폭도 매우 중요하다. 바르셀로나는 이 모든 통로를 128비트로 통일해 기존 K8 아키텍쳐가 가진 병목 현상을 해결 했다.

인텔은 작년에 코어 아키텍쳐를 발표하면서 이미 Advanced Digital Media Boost라는 이름의 128비트 SSE 기술을 코어2 듀오 CPU에 탑재하고 있다. AMD 역시 128비트 SSE 기술이 시작되는 바르셀로나 코어부터 취약했었던 비디오 프로세싱과 같은 멀티미디어 작업에서 뛰어난 성능을 기대할 수 있게 된다.

분류 K8 플랫폼 CPU 바르셀로나
SSE 실행 대역 64비트 128비트
인스트럭션 패치 대역폭 16바이트/사이클 32바이트/사이클
데이터 캐쉬 대역폭 2x64비트 로드/사이클 2x128비트 로드/사이클
L2 / 메모리콘트롤러 대역폭 64비트/사이클 128비트/사이클
FP 스케쥴러 36d.x64비트 ops 36d.x64비트 ops

▲ K8 플랫폼과 바르셀로나 아키텍쳐의 내부처리 대역폭 비교

SSE와 함께 메모리 콘트롤러도 비약적인 발전을 이루었다. AMD의 플랫폼은 메모리 콘트롤러를 내장하는 방식을 취하고 있는데 이전 K8 플랫폼과 바르셀로나는 서로 비슷하지만 다른 메모리 콘트롤 통로를 갖추게 된다.

K8 플랫폼과 바르셀로나는 모두 128비트의 메모리 콘트롤러를 가지게 되는데 K8 플랫폼이 단일 128비트 통로인데 반해 바르셀로나의 경우 이 128비트의 통로를 두개로 쪼개 두개의 64비트 통로를 구성하고 있다. 이 쪼개진 두개의 콘트롤러가 서로 독립적으로 작동하므로 메모리 콘트롤러의 효율성이 증대된다. 특히 바르셀로나와 같은 4개 이상의 멀티 코어에는 각 코어별로 다양한 쓰레드들이 동시에 엑세스되어야 할 경우가 많으므로 그 효과는 더욱 증대된다.

AMD는 경쟁사인 인텔에 비해 상대적으로 적은 내부 캐쉬를 채용해 왔는데 이는 인텔과 AMD CPU의 구조적인 차이점에서 기인된 것이었다. AMD의 경우 메모리 콘트롤러가 CPU 내부에 내장되어 CPU 코어와 동일한 속도로 움직이기 때문에 인텔 CPU에 비해 상대적으로 캐쉬 메모리의 중요성이 덜했던 것도 사실이다.

AMD의 바르셀로나는 여전히 메모리 콘트롤러를 CPU안에 내장하게 되지만 모든 코어가 공유하는 새로운 2MB의 L3 캐쉬를 내장하게 된다. L2 캐쉬를 늘리지 않고 L3 캐쉬를 두게 된 것은 L2 캐쉬를 늘려 4개에 이르는 코어의 캐쉬 효율을 높이기에는 많은 자원이 소모되기 때문이다. 따라서 기존 L1/L2 캐쉬 구조에 L3 캐쉬를 더해 멀티코어의 성능을 극대화 하는 것이 AMD 바르셀로나가 L3 캐쉬를 장착하게 된 배경이다.

▲ 바르셀로나 L1/L2/L3 캐쉬구조

이외에도 AMD의 바르셀로나에 이르러 소개되는 다양한 구조와 기능들이 있는데 이는 AMD 바르셀로나 코어의 실제품이 나오면 좀 더 자세하게 소개하기로 하고, 오늘은 대략 이정도의 맛배기로 그치도록 하겠다.

모두가 알고 있는 것처럼 인텔의 코어 아키텍쳐는 기존의 속도올리기 경쟁에서 벗어나 멀티코어의 진수를 보여주는 뛰어난 것이었다. AMD는 2003년 도입된 K8 이후 이렇다할 움직임을 보여주지 못한채 여러해를 지내고 있었지만 분명한 것은 바르셀로나를 통해 인텔과 같은 새로운 면모를 보여줄 것이라는 것이다.

AMD의 바르셀로나가 적용된 옵테론 프로세서는 올 중반이면 약 2.1GHz ~ 2.3GHz의 속도로 선보여질 예정에 있다. 데스크탑으로 눈을 돌려 2.7 ~ 2.9GHz의 속도를 갖는 Agena 코어와 듀얼 코어인 Kuma 코어 제품이 올 연말이면 출시될 것이다. 올 연말 어떤 싸움이 벌어질지 아무도 예상할 수 없다. 중요한 것은 AMD가 지금 서두르지 않으면 인텔은 한발짝 더 멀리 가 있을 것이고 결국 비경쟁으로 인한 비용은 모두 우리와 같은 일반 유저들이 부담하게 되지 않을까 싶다.

테크노아의 다른기사 보기  
폰트키우기 폰트줄이기 프린트하기 메일보내기 신고하기
트위터 페이스북 미투데이 요즘 네이버 구글 msn 뒤로가기 위로가기
이 기사에 대한 댓글 이야기 (30)
자동등록방지용 코드를 입력하세요!   
확인
- 200자까지 쓰실 수 있습니다. (현재 0 byte / 최대 400byte)
- 욕설등 인신공격성 글은 삭제 합니다. [운영원칙]
김정숙
바르셀로나 안습이였죠...
(2009-01-22 23:53:43)
김현중
오 ! 드디어 나오는건가요!!
(2007-09-04 15:58:26)
백수현
나날이 모든부품이 점점 좋아지는데 내 컴은 왜 이런지 몰것넹
애혀 언제쯤이나 업글할 총알이 생길런지 ㅋㅋ

(2007-04-11 12:48:25)
이희섭
오 amd의 역습이 기대되는군요.
근데 아직 나올려면 ㅠ.ㅠ몇달이나~

(2007-04-06 13:23:30)
차긍식
관심이 가는군요. 과연 어떤성능을 보여줄지...
(2007-04-05 15:48:41)
심상옥
우리나라 지명이 들어간 코어가 나오면 우리나라에서 인기가 급상승 할것 같은데..ㅎㅎ
(2007-04-04 21:14:19)
황대영
쿼드코어의 성능이 기대되는군요
(2007-04-04 10:13:33)
엄대식
역시 AMD ^^ㅋ!!
(2007-04-03 08:05:15)
김희수
올 연말쯤 출시되고... 저 같은 서민-_-이 살수 있는 가격대까지 떨어 질려면...
1년은 걸리겠죠!?-_-
그럼... 내년 연말쯤 쿼드로 갈아 탈수 있겠네요...
그때까지는... 939에서 버텨봐야 겠습니다~_~;;

(2007-04-03 00:01:59)
조지훈
저 제품이 엔트리레벨이 되면 구매대상이 되겠지만, 좋아 보이네요. ㅎㅎ
(2007-04-02 21:02:02)
조현수
글 이해하기 편하게 잘 쓰셨쓰여,..

용어공부 좀 해야지..

콤맹이라 그게 쫌 어려웠어요 ㅠ_ㅠ

(2007-04-02 19:14:10)
김건중
Q6600 보다 좀 현실적인 가격이 됐으면 합니다.~..

이것사용하면..한 5년은 끄덕 없을까여?

(2007-03-31 21:24:33)
신창대
무엇이라도 환영! -_-b
(2007-03-31 08:50:04)
신석재
기사만으로도 기대되네요..
정말 AMD의 역습이 될지..

(2007-03-30 09:34:10)
유시준
네이티브 듀얼코어때처럼 쿼드때도 AMD 가 네이티브라는건 알려졌지만,
진정한 성능은 나와봐야 알겠죠.

(2007-03-29 21:13:21)
이창현
자! AMD 언제까지 각나라 도시 이름들로 이름을 지을것인가!

도시이름 다음에는.. ..............

동이름.. 감전동,야동,

AMD의 역습 ! AMD 쿼드코어 해운대

언젠가 한국관련 이름도 나오겠죠.^^

(2007-03-29 20:50:09)
김진영
얼마나 시장에 돌풍을 일으킬지 기대되네요
(2007-03-29 17:09:56)
남표
인텔이 신뢰가 안 간다면, amd 신뢰 안 가는 것은 인지상정이고요. 외계인 cpu 사다 쓰시는게? ㅍㅎㅎㅎ....
(2007-03-29 13:41:42)
박승국
실물이 보고 싶네요. 기대만땅 ^^*
(2007-03-29 12:01:18)
오병주
기대되는군요 ^^
(2007-03-29 10:11:17)
장정수
인텔이 가격 내리면 AMD가 가격 내리는건 경쟁을 위해서 당연한 이치 아닌가?인텔 제품은 신용이 안간다는...
(2007-03-29 09:39:42)
남표
AMD 불쌍해서 어쩌나. 다음달, 4월에 인텔이 대대적인 cpu 가격인하를 단행한답니다. 정통한 소식통에 따른 겁니다.
(2007-03-29 09:08:33)
이우진
이제야 제대로 된 제품이 나오는군요.
경쟁력있는 제품답습니다.

(2007-03-29 08:27:40)
최결
켄츠필드는 쿼드코어라기 보다는 듀얼코어 두개의 느낌이니... 진짜 제대로 된 쿼드 코어라고도 할 수 있겠군요. 일단 AMD가 코어2듀오에 짓밟힌 자존심을 회복하기를 바래봅니다. 그래야 같이 가격도 좀 떨어지고...(끌려간다)
(2007-03-29 02:21:45)
조민철
L3 캐쉬라 ... K7 시리즈였나요??? 그때 보드상에 존재했던 캐쉬가 L3캐쉬라 기억되는데 ... 몇년 만에 L3 캐쉬가 이용되는거죠??? 성능을 기대해 봅니다 ...
(2007-03-29 02:03:22)
김호진
바르셀로나 제품 성능이 기대가 되는군요.
쿼드코어라.....듀얼코어를 건너뛰고 쿼드코어 업그레이드 목표로 열심히....^^

(2007-03-29 00:08:17)
류경범
첫 사진(?)보고 깜짝 놀랬습니다..
AMD가 제대로된 쿼드는 먼저 선보이는군요.. -_-

(2007-03-28 23:57:15)
장성환
켄츠필드 보다는 나은 성능이 기대되지만...
전 벌써부터 인텔의 반격이 어떠할 지가 궁금하네요..ㅋ

(2007-03-28 23:15:23)
장성인
AMD의 바르셀로나 가 켄츠필드를 넘어서는 성능이 나온다면 그다음이 볼만한 대결이 되겠네요.
(2007-03-28 18:25:08)
김은석
바르셀로나와 켄츠필드의 대결이 점점 볼만해지겠네요~
언능 언능 시중에 유포돼라 ㅎㅎ

(2007-03-28 17:32:09)
이 기사에 대한 댓글 이야기 (30)
e피플
[e피플] 나이가 대수? 공조냉동기계기능사 필기시험 100점 맞은 NCS교육생
[e피플] 나이가 대수? 공조냉동기계기능사 필기시험 100점 맞은 NCS교육생
나이가 들면 들수록 공부하기가 어렵다는 말이 있다. 더군다나 실업인 상태에서 공부하는 것이라면 부담이 더 클 수 밖에 없다.하지만 이를 비웃듯이 극복하고, 올해 2월 공조냉동기능사...

제호 : 테크노아  |  발행인 : 김필규  |  편집인 : 김필규  |  청소년보호책임자 : 박상규
서울지사 : 서울특별시 구로구 디지털로32가길 18, 7F | 제보 : it@technoa.co.kr
발행소 : 전라북도 전주시 완산구 전룡6길 6 3F | 등록번호 : 전라북도 아00057
등록일자 : 2008년 1월 14일  |  대표전화 : 070-8755-6291  |  FAX : 02-6280-9562
Copyright © 1999-2017 테크노아. All rights reserved. mail to technoa@technoa.co.kr