IT 새소식

전체보기

모바일 상단 메뉴

본문 페이지

[업계동향] AMD, 새로운 P-State EPP 드라이버로 Linux OS의 CPU 전력 효율성 향상

아이콘 Kiido
조회: 240
2022-10-10 21:25:22
기사 원문 - https://wccftech.com/amd-improves-cpu-power-efficiency-in-linux-os-with-new-p-state-epp-drivers/
 


AMD의 최근 업데이트된 Linux 기반 컴퓨터용 P-상태 EPP 드라이버 는 CPU 전력 효율성을 크게 향상시킵니다. 이 회사는 ACPI CPPC 에너지 기본 설정 성능 정보를 활용하여 CPU의 전력을 제어하여 프로세서를 보다 효율적으로 만들고 성능을 향상시키고 있습니다.

AMD CPU 성능 및 효율성은 Linux용 P-State EPP 드라이버 최신 버전의 최신 초점입니다.

AMD의 EPP 드라이버는 P-State CPU 주파수 드라이버 를 사용하여 ACPI CPP EPP 데이터를 통해 구현을 확장하고 하드웨어가 에너지 효율성과 성능 사이에서 결정하도록 지시하는 방식으로 작동합니다. 낮은 전력 수준을 생성하는 펌웨어는 런타임 주파수를 추정하여 EPP가 시스템의 프로세서 코어 주파수 및 경보를 지시하도록 합니다.

AMD는 Linux 기반 시스템 내에서 AMD EPYC Zen 2 "Rome" 서버 프로세서를 사용하여 이 구현의 테스트 결과를 제공했습니다. 벤치마크에서는 새 드라이버가 여러 거버너 전체에서 amd-pstate 및 acpi-cpufreq 명령보다 성능을 훨씬 더 향상시켜 절전 및 하드웨어 성능에 상당한 영향을 미치는 것으로 나타났습니다.

Linux에서 회사의 P-State를 위한 AMD의 새로운 EPP 드라이버가 현재 Linux 업스트림(Linux 6.0)에 추가되었습니다. AMD는 회사의 오픈 소스 개발자가 드라이버의 첫 번째 버전의 피드백을 인식하고 현재 문제를 최적화하고 코드 및 철자 오류를 수정하고 EPP의 기본 모드를 "거짓"으로 전환하고 "epp_enabled"에서 "epp."로 모듈 매개변수



AMD Linux 팀은 energy_perf_strings 및 epp_values를 msr-index.h 코드로 이동하려고 시도했지만, 그렇게 하는 동안 컴파일러가 "해당 명령이 없습니다"라는 오류에 도달한다는 것을 발견했습니다. 개발자는 또한 패치 세트 x86_energy_per_policy 유틸리티에 대한 테스트를 추가했으며 다른 업데이트에서 제공될 것이라고 언급했습니다.

연구원들은 와트당 성능 계산을 사용하여 에너지 및 전력 소비에 대한 정보를 제어하는 ​​RAPL(Running Average Power Limit) 인터페이스를 지원하고 "perf" 명령을 사용하여 CPU의 성능과 효율성을 계산했습니다.

기타 사소한 개선 사항이 코드에 적용되었으며 사용자는 Linux 커널 메일링 목록 에서 새 패치 정보를 찾을 수 있습니다 . 현재 커널 구현에서 패치 전달이 늦었기 때문에 2023년에 훨씬 늦게 도착하는 Linux 6.2까지 드라이버를 볼 수 없을 것으로 추측됩니다.

Lv71 Kiido

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 견적
  • 게임
  • IT
  • 유머
  • 연예