프로세서

Amd는 '최고'와 '선호'코어의 차이점을 해결합니다.

차례:

Anonim

최근 몇 주 동안 새로운 Ryzen 3000 프로세서가 Windows와 상호 작용하는 방식, 특히 Windows가 해석하는 것과 차이가있는 Best CoresPreferred Cores의 작동 방식에 대한 AMD의 토론이 증가했습니다. '더 나은 코어'와 Ryzen Master 도구의 해석

현재 Windows와 Ryzen Master에서 관리하는 최상의 코어와 선호하는 코어간에 불일치가 있습니다.

오늘날 AMD는 공식적으로 상황 과 그 원인 에 대해 언급 하고 있으며 데이터의 불일치를 해결하기 위해 무엇을하는지 설명하고 있습니다.

Ryzen 3000은 칩의 펌웨어 (본질적으로 UEFI BIOS 및 AGESA)와 Windows와 같은 운영 체제 사이의 API 인터페이스 인 CPPC2 (Collaborative Power and Performance Control 2) 라는 ACPI 기능을 사용하는 최초의 AMD 제품 입니다. 이 인터페이스를 통해 하드웨어는 주파수 및 전원 관리 기능 및 설정을 운영 체제에보다 효과적으로 전달할 수 있습니다.

이 문제는 무엇입니까? 프로세서는 Windows와는 다른 자체 "Ryzen Master"도구 및 독점 API를 통해 다른 데이터 집합을 통신해야하며, 이러한 "최고의 코어"와 CPPC2의 "선호 된 코어"간의 관계입니다. 7 월의 최초 릴리스 이후 약간의 혼란을 야기했습니다.

Ryzen 3000 시리즈 출시 이후 불일치가 발생했지만 대부분의 상황과 구성에서 단일 스레드 또는 라이트 스레드 워크로드에서 운영 체제에로드되는 실제 CPU 코어는 Ryzen Master 가보고 한 것처럼 최고의 CPU 코어와 일치했습니다. 이것은 작업 관리자와 같은 일반 모니터링 유틸리티에서 볼 수 있습니다.

여기서 차이는 Ryzen Master "Best Cores"정보와 SMU API 간의 실제 매핑과 AMD 펌웨어가 통신하는 "Preferred Cores"매핑에 있습니다. CPPC2를 통해 운영 체제로

CPPC2가 Windows와 통신하는 구성 설정을 보는 가장 쉬운 방법은 위의 스크린 샷에서와 같이 Windows 이벤트 뷰어 에서 해당 Windows “Kernel-Processor-Power” 시스템 로그 항목을 보는 것입니다. 화면.

SMU에서 정의하고 Ryzen Master에서보고 한 "최상의 코어"는 전기적 특성에 따라 결정 되며 공장 다이 커팅시 코딩됩니다. CPPC2에 의해 정의 된 "선호 코어"는 AMD가 OS 개발자가 물리적 또는 전기적 특성이 우수 할뿐만 아니라 코어 회전 정책에 최적이기 때문에 대부분의 트래픽을 전송하기를 원하는 코어입니다. Windows 프로그래머에서. Windows 스케줄러는 응용 프로그램 작업 스레드를 특정 커널에 너무 오래 할당하지 않고 두 커널 쌍 사이에서 주기적으로 회전하도록 프로그래밍되어 있습니다. 이에 대한 근거는 열 관리 (공간적으로 분리 된 두 개의 코어를 통해 열을 분배)입니다.

AMD는이 기능을 업데이트하여 선호하는 코어를 훨씬 더 명확하게 보여줄 것이며 운영 체제와 Ryzen Master간에 불일치가 없을 것이라고 약속합니다. 계속 알려 드리겠습니다.

Techpowerupanandtech 글꼴

프로세서

편집자의 선택

Back to top button