AMD는 CES 2026에서 차세대 Zen 6(젠6) 플랫폼과 Ryzen 10000 시리즈 프로세서를 공개할 예정입니다. IPC(Instruction Per Cycle) 및 클럭 속도 향상이 기대되지만, 더욱 미묘한 내부적인 변화가 게임 경험을 크게 향상시킬 것으로 보입니다. Videocardz의 정보에 따르면, AMD는 포그라운드 작업이 백그라운드 애플리케이션보다 우선순위를 갖도록 다양한 코어별 최적화 기능을 구현하고 있습니다. 각 새로운 기능은 프로세서의 전력 및 발열 관리를 더욱 효율적으로 수행하도록 설계되었으므로, 하나씩 살펴보겠습니다.
먼저, CPPC(Collaborative Processor Performance Control) 성능 우선순위가 있습니다. CPPC는 프로세서와 운영체제 간의 통신을 담당하며, 펌웨어가 각 코어의 성능을 개별적으로 결정할 수 있도록 합니다. 이 기능은 사실 Ryzen 3000 시리즈부터 존재했지만, 완벽하게 작동하지는 않았습니다. Zen 6 CPU는 이러한 문제를 개선하여 효율성을 높일 것으로 예상됩니다.
두 번째로, FloorPerf는 동적이고 타겟팅된 전력 공급 시스템 역할을 합니다. FloorPerf는 열 스로틀링이 발생할 경우 CPU가 클럭 속도를 낮출 수 있는 최소값을 모든 코어에 설정합니다. 예를 들어, 포그라운드에서 게임을 실행하고 백그라운드에서 Discord와 Spotify를 실행하는 상황을 생각해 보세요. Zen 6 CPU의 온도가 스로틀링이 발생할 정도로 상승하면, FloorPerf는 모든 코어의 속도를 낮추는 대신 백그라운드 작업을 실행하는 코어부터 우선적으로 클럭 속도를 낮춰 게임 성능을 유지합니다.
이와 유사한 문제를 Linux에서도 해결한 사례가 있습니다. 백그라운드 작업의 갑작스러운 부하 급증으로 인해 포그라운드 작업이 제대로 작동하지 못하는 경우였죠. Linux는 작업 간 우선순위 할당에 문제가 있어 상황은 다르지만, 비슷한 원리가 적용됩니다. Zen 6 CPU에서는 FloorPerf가 과도한 스로틀링으로 인해 게임이 갑자기 끊기는 현상을 방지하기 위해 백그라운드에서 실행되는 작업부터 우선적으로 제한합니다. 앞서 언급한 CPPC 성능 우선순위는 이 기능과 함께 작동하여 중요한 코어의 클럭 속도를 유지합니다.
CPPC는 HighestFreq라는 기능을 통해 더욱 향상될 예정인데, 이 기능을 통해 운영체제는 더욱 세밀한 칩 데이터에 접근하여 코어 관리 결정을 더욱 효율적으로 내릴 수 있습니다. 이름에서 알 수 있듯이, 이 기능은 포그라운드 작업을 실행하는 코어의 클럭 속도를 높게 유지하는 데 중점을 둡니다. 운영체제는 어떤 코어가 가장 높은 클럭 속도를 유지하고 오랫동안 그 속도를 유지할 수 있는지 정확히 파악할 수 있습니다. 이를 통해 예를 들어 게임의 메인 렌더링 스레드는 가장 빠른 코어에 할당하고, 백그라운드 앱은 전력 효율이 더 높은 코어로 이동시킬 수 있습니다.
이와 더불어 Zen 6는 코어별 EPP(Energy Performance Preference) 기능도 제공하는 것으로 보입니다. EPP는 일시적인 병목 현상으로 인해 발생하는 코어 파킹 문제를 해결하는 데 도움이 될 것으로 예상됩니다. 예를 들어, CPU가 GPU의 다음 프레임 렌더링을 기다리는 동안 활성 코어의 클럭 속도가 순간적으로 떨어지고, 프레임이 준비되면 다시 속도를 높이는 데 어려움을 겪으면서 모든 코어가 프레임 준비 완료 시점에 성능을 극대화해야 합니다. EPP 부스트는 활성 코어를 식별하고 각 코어를 고성능 모드로 개별적으로 유지하여 대기 시간을 없애는 역할을 합니다.
마지막으로, Zen 6에는 PQOS 글로벌 대역폭 강제 적용과 업데이트된 IBS 메모리 프로파일러가 도입될 예정입니다. 이 두 기능 모두 지금까지 설명한 모든 기능과 마찬가지로 최대 안정성을 목표로 메모리 대역폭을 제어합니다. PQOS는 백그라운드 작업에 RAM을 할당하여 백그라운드 작업의 사용량이 포그라운드 우선순위 제한을 넘지 않도록 합니다. IBS 메모리 프로파일러는 백그라운드 작업이 포그라운드 애플리케이션의 속도를 저하시킨다고 판단될 경우 백그라운드 작업의 L3 캐시 접근을 제한하여 게임의 프레임 시간 일관성을 향상시키는 데 도움을 줍니다. |