출처 : Community.amd
번역기 돌린 거라 오역이 많습니다.
여러분 안녕하세요! 시장에서 AMD Ryzen 3세대 프로세서의 강력한 지원 및 모멘텀에 매우 만족하며, 귀하의 피드백을 계속해서 면밀히 관찰하고 있습니다.
오늘은 프로세서 부스트 동작, 데스크톱 Idle 동작 및 새로운 모니터링 SDK와 관련된 몇 가지 중요한 업데이트가 있습니다. 처음 두 가지 변경 사항은 AGESA 1003ABBA를 기반으로 한 BIOS에 도달하게 됩니다. 그리고 우리는 SDK를 9월 30일의 목표 출시일과 함께 developer.amd.com에 공개할 계획입니다.
부스트 변경
변경 사항을 강화합니다. 프로세서 부스트에 대한 업데이트를 제공하겠다는 약속을 시작으로 분석 결과, 목표 주파수가 예상보다 낮을 수 있는 문제에 의해 프로세서 부스트 알고리즘이 영향을 받은 것으로 나타났습니다.
이것은 해결되었습니다. 또한 성능을 최적화할 수 있는 다른 기회도 모색하여 빈도를 더욱 높일 수 있습니다. 이러한 변경 사항은 현재 마더보드 파트너의 플래시 가능한 BIOS에서 구현되고 있습니다. 3세대 Ryzen 프로세서 스택에서의 내부 내부 테스트에 따르면 이러한 변경 사항이 다양한 워크로드에서 현재 부스트 주파수에 약 25-50MHz를 추가할 수 있습니다.
PCMark 10 및 Kraken JavaScript Benchmark와 같은 워크로드에 따라 이점이 추정됩니다. PC에 구현된 작업 부하, 시스템 구성 및 열/냉각 솔루션에 따라 실제 개선 효과는 더 낮거나 더 높을 수 있습니다. 분석에서 다음과 같은 테스트 시스템을 사용했습니다.
AMD 레퍼런스 마더보드 (AGESA 1003ABBA 베타 BIOS)
DDR4-3600C16 8GB x2
AMD 레이스 프리즘 및 녹투아 NH-D15S 쿨러
Windows 10 2019년 5월 업데이트
주변 환경 22° C
Streacom BC1 오픈 벤치 테이블
AMD 칩셋 드라이버 1.8.19.xxx
AMD Ryzen Balanced 전원 플랜 BIOS 기본값 (메모리 OC 제외)
이러한 개선 사항은 마더보드 제조업체의 테스트 및 구현 일정에 따라 약 3주 후에 최종 BIOS에서 사용할 수 있습니다. 3세대 AMD Ryzen 프로세서의 부스트 빈도에 대한 추가 정보는 이 개별 블로그 에서 업데이트를 확인할 수 있습니다.
앞으로 부스트 기술의 작동 방식을 이해하는 것이 중요합니다. 당사의 프로세서는 CPU 온도, 마더 보드 전압 레귤레이터 전류 (amps), 소켓 전력 (watts), 로드된 코어 및 워크로드 강도에 대한 지능적으로 실시간 분석하여 밀리 초에서 밀리 초까지의 성능을 극대화합니다.
시스템에 적절한 열 페이스트, 안정적인 시스템 냉각, 최신 마더보드 BIOS, 안정적인 BIOS 설정/구성, 최신 AMD 칩셋 드라이버 및 최신 운영 체제가 제공되도록 하면 사용자 환경을 향상시킬 수 있습니다.
최신 BIOS 업데이트를 설치한 후 최신 소프트웨어 업데이트와 적절한 전압 및 열 헤드 룸을 갖춘 PC에서 버스트 싱글 스레드 응용 프로그램을 실행하는 소비자는 프로세서의 최대 부스트 주파수를 확인해야 합니다.
PCMark 10은 사용자가 시스템에서 프로세서의 최대 부스트 빈도를 테스트하기 위한 좋은 프록시입니다. 사용자가 장시간 실행되는 Cinebench와 같은 작업부하를 실행하는 경우 실행 전체에서 작동 빈도가 최댓값보다 낮을 수 있습니다.
또한, 우리는 신뢰성에 관한 최근 질문들을 다루고 싶습니다. 우리는 대량 생산에 들어가기 전에 안정성 모델을 개발하고 프로세서의 수명을 모델링하기 위해 광범위한 엔지니어링 분석을 수행합니다.
하지만 AGESA 1003AB에는 사용자의 시스템 안정성과 성능을 개선하기 위한 변경 사항이 포함되었지만, 제품 수명 때문에 변경되지 않았습니다. AGESA 1003ABBA의 부스트 주파수가 개선되어 Ryzen 프로세서의 수명에 영향을 줄 것으로 기대하지는 않습니다.
Revisiting Calmer Idle
7월 말, 프로세서가 경량 애플리케이션의 전압/주파수 부스트 요청을 무시하는 데 도움이 되는 일련의 소프트웨어 변경 사항을 구현했습니다.
데스크톱에서 프로세서를 좀 더 여유롭게 만드는 것이 목표였지만 심각한 작업부하에 대응할 준비가 되어있었습니다. 많은 분들이 소프트웨어 변경의 효과에 만족하셨지만, 일부는 여전히 CPU가 약간 과장된 사례로 어려움을 겪고 있었습니다. 우리는 그것들도 부드럽게 하고 싶었습니다.
오늘 우리는 AGESA 1003ABBA가 이를 위해 설계된 펌웨어 레벨 변경 사항을 수행합니다. 이러한 변경 사항은 주로 CPU 부스트 알고리즘 자체가 간헐적인 OS 및 응용 프로그램 백그라운드 노이즈를 무시할 수있는 "활동 필터"형태로 제공됩니다.
테스트 사례의 예로는 비디오 재생, 게임 실행, 모니터링 유틸리티 및 주변 장치 유틸리티가 있습니다. 이러한 경우에는 더 높은 부스트 상태를 정기적으로 요청하는 경향이 있지만 간헐적인 특성은 활동 필터의 임계값 아래로 떨어집니다.
Net-net은 이러한 작업을 적극적으로 처리하는 코어의 경우 데스크톱 전압이 약 1.2V로 낮아질 것으로 예상됩니다. 우리는 이 솔루션이 더 넓은 범위의 애플리케이션에 대한 7월 변경보다 훨씬 더 효과적이라고 믿습니다.
Steam 및 AMD Ryzen Master(버전 2.0.2.1271)를 실행하는 AMD Ryzen 9 3900X 피크/평균 CPU 코어 전압입니다. Corsair iCUE 소프트웨어를 실행하는 동안 약 1.09V의 유사한 전압이 관찰되었습니다.
그러나 이 펌웨어 변경은 한도가 아닙니다. 활성 작업부하가 심각하게 필요한 경우 프로세서를 계속 자유롭게 사용할 수 있어야 하므로 프로세서가 0.2V ~ 1.5V의 설계 및 테스트된 전압 범위를 탐색할 경우를 예상해야 합니다.
새로운 모니터링 SDK
프로세서의 작동 동작에 대한 신뢰할 수 있는 데이터를 얻는 것은 저 같은 매니아들에게 중요합니다. 시중에는 많은 모니터링 유틸리티가 있으며, 많은 방법으로 원격 측정 데이터에 합리적인 방식으로 액세스하고 있는지 확인합니다.
그러나 유틸리티와 관계없이 "내 CPU 온도가 얼마냐?"와 같은 간단한 질문을 할 때 모든 툴이 대략적으로 상호 연관되어야 한다는 것은 상식입니다.
모니터링 유틸리티 전반에서 일관된 환경을 지원하는 것은 매우 중요합니다. 그렇기 때문에 누구나 일관된 방식으로 다양한 핵심 프로세서를 안정적으로 보고할 수 있는 공개 모니터링 유틸리티를 구축할 수 있는 AMD Monitoring SDK의 9월 30일 릴리즈를 발표합니다.
전체적으로 첫 번째 SDK 릴리즈에는 30개 이상의 API 호출이 있지만, 아래에 몇 가지 더 중요하거나 흥미로운 호출이 있습니다.
현재 작동 온도 : 짧은 샘플 기간 동안 CPU 코어의 평균 온도를 보고 합니다. 이 메트릭은 설계별로 온도 보고를 왜곡할 수 있는 일시적인 스파이크를 필터링합니다.
피크 코어 전압 (PCV) : 마더보드 전압 조절기의 CPU 패키지에서 요청한 VID (Voltage Identification)를 보고 합니다. 이 전압은 활성 부하 상태에서 코어의 요구를 충족시키도록 설정되었지만 반드시 모든 CPU 코어가 최종 전압을 경험하는 것은 아닙니다.
평균 코어 전압(ACV): 짧은 샘플 기간 동안 모든 프로세서 코어가 경험한 평균 전압을 보고하여 유효 전력 관리, 절전 상태, Vdroop 및 유휴 시간을 고려합니다.
EDC(A), TDC(A), PPT(W): 마더보드 VRM 및 프로세서 소켓의 전류 및 전력 제한
최고 속도 : 샘플 기간 동안 가장 빠른 코어의 최대 주파수,
유효 주파수 : 절전 상태에서 소비 한 시간을 고려한 후 프로세서 코어의 주파수 (예 : cc6 코어 절전 또는 pc6 패키지 절전)
예제 : 하나의 프로세서 코어가 깨어있는 동안 4GHz에서 실행되고 있지만 샘플 기간의 50% 동안 cc6 코어 절전 모드입니다. 이 코어의 유효 주파수는 2GHz입니다.
이 값을 사용하면 코어가 즉시 눈에 띄지 않는 공격적인 전원 관리 기능 (예 : 클럭 또는 전압 변경)을 얼마나 자주 사용하고 있는지 파악할 수 있습니다. SoC 전압, DRAM 전압, 패브릭 클럭, 메모리 클럭 등을 포함한 다양한 전압 및 클록 있습니다.
미리보기
이 SDK는 9월 30일 developer.amd.com에서 공개 다운로드가 가능합니다. 새로운 SDK가 사용할 수 있는 기능을 미리 보기 위해 AMD Ryzen Master(버전 2.0.2.1271)는 이미 3세대 Ryzen 프로세서용 새 평균 코어 전압 API로 업데이트되었습니다. 오늘 다운로드할 준비가 되었습니다!
위에서 설명한 것처럼 평균 코어 전압은 절전 상태, 유휴 상태, 활성 전원 관리 및 Vdroop을 고려한 후 짧은 샘플 기간 동안 모든 CPU 코어가 겪고 있는 평균 전압을 보여줍니다. 프로세서의 로드에 따라 이 값은 피크 코어 전압과 상당히 다를 수 있습니다.
예를 들어, 프로세서가 몇 개의 코어에 가볍게 로드된 경우 모든 CPU 코어의 전체 활동 수준이 상대적으로 낮기 때문에 평균 코어 전압도 낮습니다. 하지만 활성 코어는 여전히 Peak Core Voltage에 반영되는 전력 부스트 주파수를 위해 간헐적으로 더 높은 전압이 필요합니다.
CPU가 최대 부하 상태일 때 이 두 값은 결국 모든 코어가 거의 동일한 강도로 활성화 상태임을 나타냅니다. 이 두 값의 전반적인 목표는 가장 로드가 많은 코어(Peak)에서 순간적으로 발생하는 현상과 시간 경과에 따른 CPU 코어(평균)에 대한 일반적인 현상 등을 보여 주는 것입니다
평균 코어 전압과 같은 새로운 API가 프로세서의 작동 방식을 보다 잘 이해해주길 바라며, 새로운 모니터링 SDK를 활용하는 툴이 더 많아지기를 기대합니다. 9월 30일 첫 공개 행사를 위해 amd.com을 방문하세요!
다음에 무엇을 기대해야 합니까?
AGESA 1003ABBA는 이제 마더보드 파트너에게 공개되었습니다. 이제 고객은 특정 하드웨어에 대한 추가 테스트, QA 및 구현 작업을 수행합니다. 최종 BIOS는 AGESA 1003ABBA를 기반으로 합니다. 공급업체와 마더보드의 테스트 시간에 따라 약 3주 후에 출시 예정입니다.