CPU별 코어 제어 기능을 갖춘 Linux용 AMD 코어 성능 향상
출처 | https://www.phoronix.com/news/AMD-Core-Perf-Boost-Per-CPU |
---|
오우!
지난 몇 달 동안 AMD Linux 엔지니어들은 P-State CPU 주파수 스케일링 드라이버에 대한 AMD 코어 성능 향상 지원을 위해 노력해 왔습니다 . 이 패치의 9번째 반복은 월요일에 게시되었으며 코어 성능 부스트에 대한 전역 활성화/비활성화 지원 외에도 이제 CPU 코어별로 기능을 선택적으로 전환할 수 있습니다. 이 패치는 AMD P-State 드라이버 내에서 코어 성능 향상을 처리하고 /sys/devices/system/cpu/amd_pstate/cpb_boost
인터페이스 를 통해 기능을 전환하는 기능을 위한 것입니다 . 코어 성능 부스트(Core Performance Boost)는 AMD CPU가 터보/부스트 주파수 범위 내에서 작동할 수 있도록 하기 위한 것입니다. 대부분의 사용자는 코어 성능 부스트(Turbo Core)를 활성화된 상태로 유지하기를 원하지만 프로세서 전력 소비를 동적으로 줄이거나 제한하려는 사용자는 보류 중인 드라이버 패치를 사용하여 지원을 전환할 수 있습니다.
새로운 "v9" 패치를 통해 AMD CPB P-State 패치는 최신 Linux 전원 관리 커널 코드, 다양한 사소한 변경 사항 및 이제 CPU별 부스트 제어를 전환하는 기능을 기반으로 재기반화되었습니다. 이 새로운 추가 기능을 통해 사용자는 코어 성능 향상 여부에 대해 개별 CPU 코어를 전환할 수 있습니다. 새 인터페이스는 각 CPU 코어의 /sys/devices/system/cpu/cpuX/cpufreq/amd_pstate_boost_cpb 아래에 있습니다. 따라서 사용자는 특정 CPU 코어가 기본 주파수 이상으로 향상되는지 여부를 조정할 수 있습니다. 이들 최신 AMD CPB Linux 패치는 Linux 전원 관리 메일링 리스트
에서 검토를 위해 나왔습니다 .