바르셀로나: 기술적 결함

AMD는 바르셀로나 제품군의 쿼드코어 Opteron을 출시했습니다. 그렇다면 프로세서는 어떤 새로운 기술을 시장에 선보일까요? PC Pro의 부편집장 David Fearon이 설명합니다..

바르셀로나: 기술적 결함

Barcelona 칩은 65nm 제조 공정을 기반으로 하며 95W 및 120W 전력 엔벨로프의 변형으로 출시됩니다. 출시 시 최대 클럭 속도는 2GHz이지만 올해 후반에는 더 빠른 프로세서가 출시될 예정입니다.

이로 인해 기존 Rev F Opteron과 핀 호환이 가능할 뿐만 아니라 열적으로도 호환됩니다. AMD 새로운 쿼드 코어 부품으로 현재 Rev F 듀얼 코어 시스템을 업그레이드하는 데 필요한 유일한 것은 BIOS라고 주장합니다 업데이트.

은닉처

4개의 "네이티브" 코어를 제외하고 바르셀로나의 가장 큰 아키텍처 혁신은 캐시 아키텍처에 있습니다. 이는 이제 친숙한 레벨 2 캐시(코어당 512MB)와 2MB 레벨 3 캐시의 추가 스테이지를 모두 자랑하는 최근 몇 년간 최초의 칩 설계입니다.

AMD는 이 배열을 "균형 스마트 캐시"라고 부릅니다. 방정식의 균형 잡힌 측면은 각 코어의 레벨 2 캐시가 해당 코어 전용이며 공유할 수 없는 반면, 레벨 3 캐시는 4개의 코어에 분산된다는 사실에서 비롯됩니다. 이는 모든 코어 간에 공유되는 레벨 2 캐시의 모놀리식 슬래브가 하나만 있는 Intel의 코어 마이크로아키텍처 CPU 배열과 대조됩니다.

각 코어의 전용 레벨 2 보완은 AMD가 멀티스레드 애플리케이션과 관련하여 경쟁 제품보다 향상된 성능을 제공한다고 주장하는 핵심 영역입니다. Intel 시스템에서는 각 코어가 캐시를 놓고 경쟁하는데, 이는 하나의 코어가 사용 가능한 보완 요소의 전부 또는 대부분을 차지할 경우 스레드가 "캐시 부족"을 경험할 수 있음을 의미한다고 AMD는 주장합니다.

동전의 반대면은 Intel의 코어 쌍당 4MB와 비교하여 모든 코어에서 사용할 수 있는 레벨 2 캐시의 최대 사용 가능한 보완이 512KB일 때 단일 스레드 성능이 저하될 수 있다는 것입니다.

메모리 대역폭

AMD는 메모리 최적화 기술이라는 일반적인 기치 아래 다양한 기술을 사용하여 메모리 대역폭을 40% 늘렸다고 주장합니다. 그 중 가장 중요한 것은 DRAM 프리페처(pre-fetcher)로, 명령어가 필요하기 전에 메인 메모리에서 추측적으로 명령어를 로드합니다.

Intel에도 비슷한 트릭이 있지만 AMD 대변인에 따르면 "우리는 [Intel]이 레벨 2 캐시로 프리페치하는 버퍼로 프리페치합니다." 유지함으로써 AMD는 별도의 버퍼에 미리 가져온 명령어를 사용하여 잘못된 예측의 영향과 "캐시 오염"이 최소화되어 플러시 및 리필의 필요성이 줄어든다고 주장합니다. 캐시.

가상화

서버 측에서 가상화는 매우 중요하며 레벨 2 캐시 레이아웃의 장점뿐만 아니라 AMD는 이 영역의 성능을 향상시키기 위한 다른 개선 사항을 주장합니다. "중첩 페이징" 기술은 가상 머신의 메모리 관리 기능을 하드웨어로 더 많이 가져옵니다. 컨텍스트 전환 감소 – 하나의 가상 머신 실행에서 다음 가상 머신 실행으로 전환하는 CPU의 능력 25%.

메모리

AMD는 Barcelona를 통해 메모리 컨트롤러를 칩 자체에 통합하는 방법을 계속하여 별도의 MCH(메모리 컨트롤러 허브)가 필요하지 않습니다. 이 경로는 Nehalem 프로세서와 유사한 접근 방식을 사용할 것이라는 Intel의 인정으로 입증되었습니다.

그러나 AMD는 현재 Intel의 서버 플랫폼에 필요한 FBDIMM을 사용하는 대신 DDR2 메모리를 고수하고 있습니다. AMD는 "FBDIMM을 사용하면 메모리 용량에 엄청난 전력 및 열 패널티가 발생한다"고 주장합니다. 8개 FBDIMM의 경우 유휴 상태에서 일반적인 전력 소비 수치는 83W이며, 이는 동일한 수의 DDR2의 경우 14W입니다. DIMM.