새로운 AMD P-State 패치로 주요 Linux 게임 성능 향상 제공
Linux 커널용으로 새로 제안된 패치 AMD P-State CPU 주파수 스케일링 드라이버 인상적인 게임 성능 향상을 보여주고 있으며 잠재적으로 새로운 하드웨어 없이도 Ryzen 사용자에게 눈에 띄는 향상을 제공할 수 있습니다. 초기 벤치마크에서는 최적화를 통해 프로세서가 변화하는 작업 부하에 더 빠르게 응답할 수 있게 함으로써 CPU 기반 게임의 프레임 속도를 크게 향상시킬 수 있음을 나타냅니다. (phoronix.com)
패치가 아직 메인라인 Linux 커널에 병합되지는 않았지만 초기 결과는 Linux 게이머와 커널 개발자 모두에게 상당한 흥미를 불러일으켰습니다.
AMD P-State란 무엇입니까?
AMD P-State는 Linux의 AMD Ryzen 프로세서를 위한 최신 CPU 주파수 스케일링 드라이버입니다. 이전 ACPI CPUFreq 드라이버에 의존하는 대신 AMD P-State는 프로세서와 직접 통신하여 워크로드 요구 사항에 따라 클럭 속도를 조정합니다.
그 목표는 다음과 같습니다:
- 더 빠른 주파수 스케일링
- 향상된 전력 효율성
- 더 나은 반응성
- 까다로운 작업 부하 중 더 높은 성능
- 시스템이 유휴 상태일 때 전력 소비 감소
대부분의 최신 Linux 배포판은 이미 호환되는 Ryzen 프로세서에서 AMD P-State를 지원합니다. (kernel.org)
게임 성능에 중점
새로운 패치는 특히 게임에서 갑자기 추가 CPU 성능이 필요할 때 AMD P-State가 얼마나 빨리 반응하는지를 목표로 합니다.
많은 게임이 가벼운 CPU 작업 부하와 무거운 CPU 작업 부하를 빠르게 번갈아 가며 나타납니다. 프로세서가 클럭 속도를 높이는 데 너무 오랜 시간이 걸리면 짧은 성능 저하가 발생할 수 있습니다.
제안된 최적화는 이러한 지연을 줄여 필요할 때 CPU를 더욱 적극적으로 강화하고 보다 원활한 게임 플레이를 유지하는 데 도움이 됩니다. (phoronix.com)
유망한 벤치마크 결과
초기 테스트에 따르면 이 패치는 여러 Linux 게임 워크로드에 걸쳐 의미 있는 개선을 제공합니다.
보고된 이점은 다음과 같습니다.
- 더 높은 평균 프레임 속도
- 1% 낮은 FPS 성능 향상
- 더 빠른 CPU 주파수 응답
- 게임 플레이 중 반응성 향상
- 보다 일관된 프레임 전달
프로세서 성능이 GPU 성능보다 더 큰 영향을 미치는 CPU 제한 게임에서 가장 큰 이득이 나타납니다. 이미 GPU에 바인딩된 시스템에서는 약간의 개선이 있을 수 있습니다. (phoronix.com)
최신 Ryzen CPU용으로 설계됨
이 패치는 많은 최신 Ryzen 프로세서를 지원하는 AMD P-State 드라이버를 사용하는 시스템을 대상으로 합니다.
일반적으로 호환되는 플랫폼은 다음과 같습니다.
- Ryzen 데스크탑 프로세서
- 라이젠 모바일 CPU
- AMD P-State를 지원하는 EPYC 프로세서
- 최신 Zen 기반 아키텍처
여전히 레거시 ACPI CPUFreq 드라이버를 사용하는 사용자는 최적화가 가능해진 후 이점을 얻으려면 AMD P-State로 전환해야 합니다.
속도와 효율성의 균형
AMD P-State의 강점 중 하나는 성능과 전력 소비의 균형을 맞추는 능력입니다.
프로세서를 최대 주파수로 잠그는 대신 드라이버는 작업 부하 요구에 따라 CPU 클럭을 동적으로 조정합니다. 새로운 패치는 운전자의 에너지 효율적인 설계를 포기하지 않고 이러한 조정 속도를 향상시킵니다.
이는 사용자가 더 가벼운 작업 부하 중에 효율적인 동작을 유지하면서 잠재적으로 더 나은 게임 성능을 즐길 수 있음을 의미합니다.
Linux 게임의 또 다른 승리
Linux 게임은 소프트웨어 스택 전반의 발전 덕분에 최근 몇 년 동안 극적으로 향상되었습니다.
주요 기여자는 다음과 같습니다.
- Valve의 양성자 호환성 레이어
- Mesa 그래픽 드라이버 개선
- Vulkan 최적화
- 더 나은 스케줄러 튜닝
- 지속적인 AMD 커널 개발
AMD P-State의 향상된 기능은 게임 개발자의 변경 없이 게임 작업 부하에서 CPU 성능을 향상시켜 퍼즐에 또 다른 조각을 추가합니다.
아직 검토 중
이 글을 쓰는 시점에서 AMD P-State 게임 최적화는 Linux 커널 관리자의 검토를 받고 있습니다.
승인되면 패치는 정상적인 업데이트 주기를 통해 Linux 배포판에 도달하기 전에 향후 메인라인 커널 릴리스에 나타날 것으로 예상됩니다. 커널 변경과 마찬가지로 최종 구현은 병합되기 전에 수정될 수 있습니다. (phoronix.com)
결론
제안된 AMD P-State 패치는 타겟 커널 최적화가 어떻게 의미 있는 실제 성능 향상을 가져올 수 있는지 보여줍니다. Ryzen 프로세서가 변화하는 게임 작업 부하에 얼마나 빨리 반응하는지 개선함으로써 Linux 개발자는 최종 사용자의 복잡성을 증가시키지 않으면서 기존 하드웨어에서 더 많은 성능을 추출할 수 있도록 돕고 있습니다.
패치가 메인라인 커널에 병합되면 Ryzen 사용자는 더욱 부드러운 게임 플레이와 향상된 CPU 응답성을 기대할 수 있으며, 이는 Linux가 일류 게임 플랫폼으로 계속 발전하는 또 다른 이유를 추가합니다.
※위 포스팅이 문제될 경우 삭제하겠습니다.