프로세서

아키텍처 개선에 대한 새로운 정보

차례:

Anonim

지난 화요일 AMD새로운 x86 AMD Zen 코어 아키텍처에 대한 자세한 내용을 발표 하고 굴삭기 코어와 비교하여 40 %의 IPC가 어떻게 크게 개선되었는지에 대해 구체적으로 발표했습니다.

AMD Zen 마이크로 아키텍처의 기술적 세부 사항

AMD Zen은 Bulldozer와 함께 출시 된 모듈 식 설계를 통해 전체 코어를 통해보다 전통적인 접근 방식으로 되돌아갑니다. Zen의 주요 개선 사항은 다음 세 가지 기본 영역에 중점을 둡니다.

  • 완전히 새로운 점프 예측, 마이크로-옵 캐시 (micro-op cache)의 도입 및 이전 버전보다 훨씬 넓은 명령 창으로 엔진 자체의 성능.
  • 캐시 시스템의 개선: 프리 페치 및 8MB의 L3 캐시 데이터 및 새로운 엔진 성능을 유지하기위한 지침이 포함 된 새로운 캐시 계층 구조.
  • 효율성: AMD Zen은 고급 14nm FinFET 기술과 이전 세대보다 소비 와트 당 훨씬 더 높은 성능을 제공 할 수있는 다양한 아키텍처 절약 전력 설계 기술로 개발되었습니다.

Zen 마이크로 아키텍처는 총 4 개의 코어와 8MB의 L3 캐시 를 포함하는 CPU-Complex (CCX) 라고하는 단위로 구성됩니다. 코어가 L3 캐시를 공유하고 다른 요소가 완전히 독립적이라는 점에서 인텔에서 채택한 것과 매우 유사한 새로운 접근 방식입니다. Zen 컴퓨팅 핵의 일부인 모든 요소를 크게 개선하여 성능을 크게 향상시킵니다.

다음 개선 사항은 이전에 주석을 달았 듯이 4 개의 코어 세트 각각에서 L3 캐시를 공유하는 Phenom 프로세서매우 유사한 계층 구조를 가진 캐시 시스템 에서 발견되었습니다. 한편, 각 코어에는 자체 L1 및 L2 캐시가 있으며, 이는 불도저에 사용 된 것과 비교하여 크게 향상되었습니다. L1 캐시는 다시 쓰기 저장이되고 SRAM은 L2뿐만 아니라 더 빠르게 만듭니다.

Zen의 또 다른 향상된 기능 중 하나는 Intel의 HyperThreading과 매우 유사한 SMT 기술 의 도입으로, 각 코어가 두 스레드의 데이터를 처리하여 멀티 스레드 응용 프로그램의 성능을 향상시킬 수 있습니다.

우리는 14nm FinFET 의 제조 공정뿐만 아니라 마이크로 아키텍처설계 에서 구현 된 큰 발전 덕분 에 에너지 효율개선을 계속하고 있으며, 불도저 및 파일 드라이버의 32nm SOI와 비교할 때 큰 발전입니다. Zen의 구성 요소는 작동 주파수를 조정할 수있는 더 큰 용량을 가지고 있으며 새로운 캐시 시스템은 에너지를 사용하여 훨씬 더 효율적입니다. 마지막으로 AMD Zen에서 구현 된 명령에 대해 이야기하면서 새로운 마이크로 아키텍처 VX, AVX2, BMI1, BMI2, AES, RDRAND, sMEP, SHA1 / SHA256, ADX, CFLUSHopt, XSAVEC / XSAVES / XRSTORS 및 SMAP가 포함됩니다. 또한 CLzero 및 Coalescing과 같은 독점 AMD 명령어가 추가되었습니다.

프로세서

편집자의 선택

Back to top button