리눅스 6.13에 추가된 여러 AMD CPU 기능

전문: https://www.phoronix.com/news/Linux-6.13-AMD-CPU

원저자: Michael Larabel | 작성일: 2024-11-20 15:18
사이트 내 게시일: 2024-11-20 15:48
리눅스 6.13의 출시로 AMD CPU에 대한 여러 중요한 기능이 추가되어 성능과 효율성이 향상되었습니다. 특히, AMD P-State가 5세대 EPYC CPU의 기본 전력 관리로 설정되어 작업 부하에 따라 전력 사용을 최적화합니다.

새로운 AMD 3D V-Cache Optimizer 드라이버가 추가되어, 캐시 크기가 증가하는 애플리케이션에서 캐시 성능을 개선할 것으로 기대됩니다. x86/cpu 풀 리퀘스트에는 작업 부하 분류를 위한 기능 플래그와 같은 여러 개선 사항이 포함되어 있어, 처리 중인 작업 부하의 유형을 식별하여 스케줄링 결정을 돕습니다.

또한, AMD 코어의 부스트 열거자는 코어가 효율성 지향인지 성능 지향인지에 따라 결정됩니다. 이는 자원 할당 및 성능 조정을 개선하는 데 기여합니다. CPU 토폴로지 설명자도 업데이트되어 코어 유형을 포함하게 되어, 보다 정보에 기반한 스케줄링 결정을 가능하게 합니다.

이종 토폴로지 지원의 도입은 CPU 코어의 비대칭 패킹을 가능하게 하여, 다중 스레드 애플리케이션에서 성능 향상을 가져올 수 있습니다. 또한, 인텔 프로세서에 대한 마이크로코드 수정 및 PCID 관리와 관련된 정리 및 수정 사항도 포함되어 있습니다.

x86/sev 풀 리퀘스트는 보안 환경을 위한 메모리 관리 개선에 중점을 두고 있으며, 특히 SNP(보안 중첩 페이징) 게스트를 위한 것입니다. 여기에는 게스트 메모리에 대한 적절한 메모리 변환과 보안 TSC SNP 기능을 지원하기 위한 조정이 포함되어 있어, 하이퍼바이저가 게스트에 노출된 TSC에 영향을 미칠 수 없도록 보장합니다. 필요하지 않을 때 SNP 지원을 비활성화하는 새로운 'nosnp' 명령줄 옵션도 도입되어 자원 사용을 최적화합니다.

전반적으로 이러한 업데이트는 리눅스 환경에서 CPU 성능과 효율성을 향상시키려는 AMD의 의지를 반영하며, 사용자에게 더 많은 제어와 향상된 성능 지표를 제공합니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: CPU
태그: AMD (1335) Linux (637) Performance Optimization (144) 3D V-Cache (102) EPYC (99) Power Management (30) CPU Features (3) Heterogeneous Topology (1) SNP (1)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.