ในฐานะที่เป็นชัยชนะสำหรับระบบ AMD Ryzen Linux เพื่อประสิทธิภาพและประสิทธิภาพการใช้พลังงานที่เหนือกว่า AMD พร้อมที่จะตั้งค่าโหมดการทำงานเริ่มต้นของไดรเวอร์ P-State ให้เป็นโหมด”ใช้งาน”ที่ผสานรวมเมื่อเร็วๆ นี้สำหรับแล็ปท็อปและเดสก์ท็อป Ryzen
การผสานกลับใน Linux 6.3 คือโหมด”ใช้งาน”ของ AMD P-State EPP เพื่อเสริมโหมดเริ่มต้น”แบบพาสซีฟ”ก่อนหน้านี้สำหรับการใช้ไดรเวอร์การปรับความถี่ CPU นี้บน Zen 2 และแพลตฟอร์มที่ใหม่กว่า EPP ย่อมาจาก Energy Performance Preference (EPP) และให้คำแนะนำฮาร์ดแวร์ว่าซอฟต์แวร์นั้นมีอคติต่อประสิทธิภาพหรือประสิทธิภาพพลังงานหรือไม่ ค่า EPP นี้สามารถตั้งค่าผ่าน sysfs จาก user-space ของ Linux เพื่อให้ผู้ใช้/ผู้ดูแลระบบสามารถระบุได้อย่างง่ายดายว่าต้องการประสิทธิภาพสูงสุดหรือประหยัดพลังงานสูงสุด
รายละเอียดเพิ่มเติมและเกณฑ์มาตรฐานเกี่ยวกับ AMD P-State EPP/ประสิทธิภาพเชิงรุกสามารถพบได้ใน Ryzen Mobile Power/ประสิทธิภาพด้วย Linux 6.3’s New AMD P-State ไดรเวอร์ EPP (อย่าสับสนโหมด P-State นี้กับโหมดอัตโนมัติแบบมีคำแนะนำซึ่งเพิ่งเพิ่มเข้ามาใน Linux 6.4) ความกว้าง
แพทช์ของวันนี้จะเพิ่มสวิตช์ X86_AMD_PSTATE_DEFAULT_MODE Kconfig ใหม่สำหรับการตั้งค่าโหมดการทำงานเริ่มต้นสำหรับไดรเวอร์ amd-pstate ตามค่าเริ่มต้น โหมดใช้งาน/EPP จะถูกใช้ในขณะที่สามารถเลือกปิดการใช้งาน โหมดพาสซีฟ หรือโหมดอัตโนมัติแบบมีคำแนะนำที่จะใช้เป็นค่าเริ่มต้น โหมด AMD P-State ยังคงสามารถเปลี่ยนได้แบบไดนามิกในขณะบู๊ต แต่ตอนนี้ทำให้ง่ายต่อการตั้งค่าโหมดเริ่มต้นสำหรับการสร้างเคอร์เนล
รายละเอียดเพิ่มเติมทาง ชุดโปรแกรมแก้ไขนี้ โดยไคลเอนต์ AMD Linux วิศวกร Mario Limonciello ยังมีเวลาที่เราอาจเห็นแพตช์ชุดนี้หยิบขึ้นมาในสาขา”-next”ของระบบย่อยการจัดการพลังงานก่อนหน้าต่างผสานเคอร์เนล Linux 6.5 มิฉะนั้นจะถูกเลื่อนออกไปจนถึง v6.6 ปลายปีนี้ ไม่ว่าในกรณีใด เป็นเรื่องดีที่ AMD สบายใจพอที่จะเปิดใช้งานโหมด AMD P-State active/EPP เป็นค่าเริ่มต้นสำหรับระบบไคลเอนต์ โปรดทราบว่าสิ่งนี้เกี่ยวข้องเฉพาะกับ AMD Ryzen 3000″Zen 2″และระบบที่ใหม่กว่าที่มีไดรเวอร์ AMD P-State ซึ่งขึ้นอยู่กับการรองรับ ACPI CPPC