ควรปิด/เปิด SMT ดี? เป็นปัญหาที่ข้องใจและถกเถียงกันมานานในหมู่ชาวคอมพ์ ในที่สุดก็มีคนทดสอบอย่างเป็นทางการ ผลที่ออกมาช่วยตอบข้อข้องใจได้มากทีเดียวครับ
https://www.anandtech.com/show/16261...amd-ryzen-5000
เว็บ anandtech.com ได้ทดสอบเปรียบเทียบผลการเปิด/ปิด SMT ในสถานการณ์ต่างๆ บน CPU Ryzen 9 5950x (16c/32t) ผลทดสอบพอจะสรุปได้ดังรูป
การทดสอบแบบ Single Thread ระหว่าง SMT on กับ off ผลแทบไม่ต่าง
สมรรถนะแบบ Multi Thread ส่วนใหญ่คือเปิดดีกว่าเยอะ (ก็แน่อยู่แล้ว) แต่สมรรถนะจะถดถอยลงบ้างในบางงานที่เข้าถึงหน่วยความจำเยอะและบ่อย ซึ่งทำให้ทั้ง 2 เธรดต้องแย่งกันใช้แคชหนักกว่าปกติ
การทดสอบเรื่องเกมจะแบ่งเป็น 4 ด่านทดสอบ แต่ละด่านมีการตั้งค่ากราฟฟิกต่างกัน ผลเฉลี่ยคือแทบไม่ต่าง (SMT on ดีกว่า 1%)
อันนี้เป็นผลแยกของด่านที่ 1 ซึ่งเป็น 1080p ปรับสุด
อันนี้เป็นผลแยกของด่านที่ 2 ซึ่งเป็น 4k ปรับต่ำ (เพื่อไม่ให้ GPU เป็นคอขวด) ส่วนด่าน 3-4 ผมไม่ลงไว้เพื่อให้เนื้อหากระชับ
ทั้งนี้ผลทั้งหมดมาจากการทดสอบที่สเปกเดิมๆไม่ OC นะครับ การปิด SMT บางทีอาจช่วยให้ OC ได้เพิ่มขึ้น ซึ่งต้องดูเป็นกรณีๆไป
https://www.anandtech.com/show/16261...amd-ryzen-5000
เว็บ anandtech.com ได้ทดสอบเปรียบเทียบผลการเปิด/ปิด SMT ในสถานการณ์ต่างๆ บน CPU Ryzen 9 5950x (16c/32t) ผลทดสอบพอจะสรุปได้ดังรูป
การทดสอบแบบ Single Thread ระหว่าง SMT on กับ off ผลแทบไม่ต่าง
สมรรถนะแบบ Multi Thread ส่วนใหญ่คือเปิดดีกว่าเยอะ (ก็แน่อยู่แล้ว) แต่สมรรถนะจะถดถอยลงบ้างในบางงานที่เข้าถึงหน่วยความจำเยอะและบ่อย ซึ่งทำให้ทั้ง 2 เธรดต้องแย่งกันใช้แคชหนักกว่าปกติ
การทดสอบเรื่องเกมจะแบ่งเป็น 4 ด่านทดสอบ แต่ละด่านมีการตั้งค่ากราฟฟิกต่างกัน ผลเฉลี่ยคือแทบไม่ต่าง (SMT on ดีกว่า 1%)
อันนี้เป็นผลแยกของด่านที่ 1 ซึ่งเป็น 1080p ปรับสุด
อันนี้เป็นผลแยกของด่านที่ 2 ซึ่งเป็น 4k ปรับต่ำ (เพื่อไม่ให้ GPU เป็นคอขวด) ส่วนด่าน 3-4 ผมไม่ลงไว้เพื่อให้เนื้อหากระชับ
ทั้งนี้ผลทั้งหมดมาจากการทดสอบที่สเปกเดิมๆไม่ OC นะครับ การปิด SMT บางทีอาจช่วยให้ OC ได้เพิ่มขึ้น ซึ่งต้องดูเป็นกรณีๆไป
Comment