หน่วยประมวลผล

Amd จะแก้ไขความแตกต่างระหว่างแกน 'ดีที่สุด' และ 'ที่ต้องการ'

สารบัญ:

Anonim

ในช่วงไม่กี่สัปดาห์ที่ผ่านมามีการพูดคุยกันเพิ่มขึ้นเกี่ยวกับวิธีการที่โปรเซสเซอร์ Ryzen 3000 ใหม่ทำงานกับ Windows และโดยเฉพาะอย่างยิ่งเกี่ยวกับวิธีการทำงานของ คอร์ที่ดีที่สุด และ คอร์ที่ต้องการที่ ทำงานแตกต่างกัน 'แกนที่ดีกว่า' และเครื่องมือของ Ryzen Master ตีความอย่างไร

ขณะนี้มีความแตกต่างระหว่างคอร์ที่ดีที่สุดและคอร์ที่ต้องการที่จัดการโดย Windows และ Ryzen Master

วันนี้ AMD กำลังแสดงความคิดเห็นอย่างเป็นทางการเกี่ยวกับสถานการณ์ และสาเหตุที่เกิดขึ้นขณะเดียวกันก็อธิบายสิ่งที่ทำเพื่อแก้ไขความคลาดเคลื่อนในข้อมูล

Ryzen 3000 เป็นผลิตภัณฑ์ AMD ตัวแรกที่ใช้คุณสมบัติ ACPI ที่เรียกว่า CPPC2 (Collaborative Power and Performance Control 2) ซึ่งเป็นอินเตอร์เฟส API ระหว่างเฟิร์มแวร์ของชิป (โดยหลักคือ UEFI BIOS และ AGESA) และระบบปฏิบัติการเช่น Windows อินเทอร์เฟซช่วยให้ฮาร์ดแวร์สื่อสารความถี่และคุณสมบัติการจัดการพลังงานและการตั้งค่าไปยังระบบปฏิบัติการได้ดีขึ้น

เกิดอะไรขึ้นกับสิ่งนี้? ตัวประมวลผลจะสื่อสารข้อมูลอีกชุดผ่านเครื่องมือ "Ryzen Master" และ API ที่เป็นกรรมสิทธิ์ของตนเองซึ่งแตกต่างจาก Windows และเป็นความสัมพันธ์ระหว่าง "คอร์ที่ดีที่สุด" และ "คอร์ที่ต้องการ" ของ CPPC2 ที่มี ทำให้เกิดความสับสนเล็กน้อยตั้งแต่เปิดตัวครั้งแรกในเดือนกรกฎาคม

ความแตกต่างเกิดขึ้นที่นี่ตั้งแต่เปิดตัวซีรีย์ Ryzen 3000 ในสถานการณ์และการกำหนดค่าส่วนใหญ่คอร์ CPU จริงที่ถูกโหลดเข้าสู่ระบบปฏิบัติการภายใต้เวิร์กโหลดแบบเธรดเดี่ยวหรือเธรดแบบเบาไม่เคยมีมาก่อน จับคู่คอร์ CPU ที่ดีที่สุดตามที่ Ryzen Master รายงาน สิ่งนี้สามารถเห็นได้ด้วยยูทิลิตี้การตรวจสอบทั่วไปเช่นตัวจัดการงาน

ความคลาดเคลื่อนที่นี่อยู่ในการทำแผนที่จริงระหว่างข้อมูล Ryzen Master "Best Cores" และ SMU APIs และการทำแผนที่ "Preferred Cores" ที่เฟิร์มแวร์ของ AMD สื่อสาร ผ่าน CPPC2 ไปยังระบบปฏิบัติการ

วิธีที่ง่ายที่สุดในการดูการตั้งค่าการกำหนดค่าที่ CPPC2 สื่อสารกับ Windows คือการดูรายการบันทึกระบบ "Kernel-Processor-Power" ที่สอดคล้องกันของ Windows ใน Windows Event Viewer ดังแสดงในภาพหน้าจอของ จอภาพ

“ Best Cores” กำหนดโดย SMU และรายงานโดย Ryzen Master ถูกตัดสินจากคุณสมบัติทางไฟฟ้า และจะถูกเข้ารหัสในเวลาที่มีการตัดตายจากโรงงาน “ คอร์ที่ต้องการ” ที่กำหนดโดย CPPC2 คือโพรเซสเซอร์ที่เอเอ็มดีต้องการให้โปรแกรมเมอร์ระบบปฏิบัติการส่งทราฟฟิกส่วนใหญ่ไม่เพียงเพราะคุณสมบัติทางกายภาพหรือทางไฟฟ้าที่เหนือกว่า แต่ยังเป็นเพราะพวกมันเหมาะสมที่สุดสำหรับนโยบายการหมุนแกน จากโปรแกรมเมอร์ Windows ตัวกำหนดตารางเวลาของ Windows ได้รับการตั้งโปรแกรมให้ไม่ให้เธรดแอปพลิเคชันทำงานกับเคอร์เนลที่เฉพาะเจาะจงนานเกินไป แต่จะหมุนเป็นระยะ ๆ ระหว่างเมล็ดสองคู่ เหตุผลสำหรับเรื่องนี้คือการจัดการระบายความร้อน (กระจายความร้อนผ่านแกนกลางแยกสองแกน)

AMD สัญญาว่าจะปรับปรุงคุณสมบัตินี้เพื่อแสดงคอร์ที่ต้องการให้ชัดเจนยิ่งขึ้น และจะไม่มีความผิดพลาดระหว่างระบบปฏิบัติการและ Ryzen Master เราจะแจ้งให้คุณทราบ

แบบอักษรของ Techpowerupanandtech

หน่วยประมวลผล

ตัวเลือกของบรรณาธิการ

Back to top button