สำคัญ
ฉันไม่รับผิดชอบต่อความเสียหายที่เกิดขึ้นกับคอมพิวเตอร์ของคุณ มีความเสี่ยงที่ไดรเวอร์ GPU ของคุณไม่ตอบสนองหลังจากรีสตาร์ทระหว่างการทดสอบ การแก้ไขที่เป็นไปได้คือการตั้งค่าความเร็วลิงก์ PCIe ให้เป็นค่าสูงสุดที่รองรับใน BIOS
AutoGpuAffinity
GitHub - https://github.com/valleyofdoom
usage: AutoGpuAffinity [-h] [--config ] [--analyze ] [--apply-affinity ]
optional arguments:
-h, --help show this help message and exit
--config path to config file
--analyze
analyze csv files from a previous benchmark
--apply-affinity
assign a single core affinity to graphics drivers
ต้องติดตั้ง Windows Performance Toolkit จาก Windows ADK สำหรับการบันทึก DPC/ISR ด้วย xperf (เป็นทางเลือกทั้งหมด)
ADK สำหรับ Windows 8.1 ขึ้นไป
ADK สำหรับ Windows 7
รักษาการตั้งค่าโอเวอร์คล็อกด้วย MSI Afterburner ตลอดการวัดประสิทธิภาพ หากมี
บันทึกการตั้งค่าที่ต้องการลงในโปรไฟล์ (เช่น โปรไฟล์ 1)
กำหนดค่าเส้นทางและโปรไฟล์ที่จะโหลดใน config.ini
ดาวน์โหลดและแยกรุ่นล่าสุดจากแท็บเผยแพร่
เรียกใช้ AutoGpuAffinity ผ่านบรรทัดคำสั่งแล้วกด Enter เมื่อพร้อมที่จะเริ่มการเปรียบเทียบ
หลังจากที่เครื่องมือทำการวัดประสิทธิภาพแต่ละคอร์แล้ว ความเกี่ยวข้องของ GPU จะถูกรีเซ็ตเป็นค่าเริ่มต้นของ Windows และตารางจะแสดงพร้อมผลลัพธ์ ค่าสีเขียวหมายถึงค่าสูงสุด และสีเหลืองหมายถึงค่าสูงสุดเป็นอันดับสองสำหรับเมตริกที่กำหนด รายงาน xperf สามารถพบได้ในไดเร็กทอรีเซสชัน
บันทึก CSV สามารถวิเคราะห์ได้ตลอดเวลาโดยส่งโฟลเดอร์ของ CSV ไปยัง --analyze
อาร์กิวเมนต์ (ตัวอย่างด้านล่าง) สิ่งนี้มีประโยชน์ในสถานการณ์ที่ผู้ใช้ปิดหน้าต่างโดยไม่ตั้งใจในขณะที่แสดงผลลัพธ์
AutoGpuAffinity --analyze " .capturesAutoGpuAffinity-170523162424CSVs "
AutoGpuAffinity สามารถใช้เป็นเกณฑ์มาตรฐานปกติได้ หากตั้งค่า custom_cores ให้เป็นคอร์เดียวใน config.ini
หากคุณไม่กำหนดค่าความเกี่ยวข้องของไดรเวอร์ GPU เป็นประจำ คุณสามารถตั้งค่าอาร์เรย์เป็น [0]
ได้ เนื่องจากโดยทั่วไปเคอร์เนลกราฟิกจะทำงานบน CPU 0 ตามค่าเริ่มต้น ซึ่งส่งผลให้เกิดการวัดประสิทธิภาพแบบอัตโนมัติซึ่งเป็นอิสระจากการวัดประสิทธิภาพความสัมพันธ์ของไดรเวอร์ GPU อย่างสมบูรณ์ โปรดทราบว่า AutoGpuAffinity จะรีเซ็ตนโยบายความสัมพันธ์เป็นสถานะ Windows เริ่มต้นเมื่อการวัดประสิทธิภาพสิ้นสุดลง (ซึ่งไม่ได้ระบุความสัมพันธ์) ดังนั้นอย่าลืมกำหนดค่านโยบายความสัมพันธ์ของคุณใหม่อีกครั้งในภายหลัง หากมี