วิศวกรกราฟิก Joey aka Wunkolo จาก Riot Games ได้กล่าวว่าซีพียู Zen 4 ของ AMD ที่มี AVX-512 นั้นสามารถนำมาซึ่งหลัก ประโยชน์สำหรับอีมูเลเตอร์เช่น Yuzu วิศวกรกราฟิกระบุว่าเขาได้เพิ่มการเร่งความเร็ว AVX-512 ในโปรแกรมจำลองต่างๆ มาหลายปีแล้ว และงานของเขาจะได้รับประโยชน์จากซีพียูที่กำลังจะมาจาก AMD อย่างแท้จริง
โปรแกรมจำลองยอดนิยมบางตัว เช่น Yuzu ตอนนี้มีการรองรับ AVX-512 และซีพียู Zen 4 ของ AMD ที่จะได้รับประโยชน์อย่างมากจากสิ่งนั้น
ตามที่ Joey กล่าว อีมูเลเตอร์บางตัวที่เขาเพิ่มการเร่งความเร็ว AVX-512 ได้แก่ Yuzu (โปรแกรมจำลอง Nintendo Switch), Citra (โปรแกรมจำลอง Nintendo 3DS), Vita3K (PlayStation Vita Emulator) และ เซเนีย (Microsoft Xbox 360 Emulator) วิศวกรระบุว่าเขาได้เพิ่มการรองรับ AVX-512 ลงในอีมูเลเตอร์เหล่านี้ก่อนที่จะถือว่า”เจ๋ง”นี่อาจเป็นก่อนกลุ่มผลิตภัณฑ์ CPU ใหม่ของ AMD และ Intel ซึ่งเพิ่มการเร่งความเร็ว AVX-512 ให้กับชิปสำหรับผู้บริโภค
ฉันได้เพิ่มการเร่งความเร็ว AVX512 ให้กับอีมูเลเตอร์ เช่น Xenia, Vita3K, Citra และ Yuzu สำหรับ บางปีแล้ว เพิ่งมีส่วนร่วมกับ Ryujinx
เคยทำสิ่งนี้แม้ว่า AVX512 จะยังไม่”เจ๋ง”ตอนนี้ Zen 4 มีแล้ว คุณจะเห็นประโยชน์ทันทีที่เปิดตัว 💨— wunk (@Wunkolo) 4 กันยายน 2565
อย่างที่เราทราบ ซีพียู Alder Lake ของ Intel ได้เพิ่มการเร่งความเร็ว AVX-512 เมื่อเปิดตัว และเราได้เห็นอีมูเลเตอร์ เช่น RPCS3 (PlayStation 3 Emulator) แสดงการเพิ่มประสิทธิภาพสูงสุดถึง 30% เมื่อเทียบกับซีพียู AVX2 มาตรฐาน แต่ตั้งแต่นั้นมา Intel ได้ลบการสนับสนุน AVX-512 ออกจากกลุ่มผลิตภัณฑ์สำหรับผู้บริโภคไม่มากก็น้อย และมีเฉพาะในชิป Xeon เท่านั้น สิ่งนี้ไม่ได้รับการตอบสนองในเชิงบวกจากชุมชน แต่ในทางกลับกัน AMD ได้ให้การสนับสนุน AVX-512 แก่ผู้บริโภคบนแพลตฟอร์ม Ryzen 7000 & AM5 อย่างแน่นอน
ตัว AMD เองได้ระบุว่า ซีพียู Zen 4 จะมีการปรับปรุง 30% ในการอนุมาน FP32 และเพิ่มประสิทธิภาพการอนุมาน INT8 2.5 เท่าด้วยการรองรับ AVX-512 (VNNI)
กลับมาที่หัวข้อนี้ Joey ยังกล่าวอีกว่าทั้งหมดนี้เป็น ทำโดยไม่ต้องใช้รีจิสเตอร์ ymm 256 บิตหรือรีจิสเตอร์ zmm 512 บิต Register-width เป็นส่วนที่น่าเบื่อที่สุดของส่วนขยาย ISA ใหม่เหล่านี้อย่างง่ายดายและเพิ่มมากขึ้นใน ISA มากกว่าสิ่งที่สามารถทำได้บน GPU แทนอย่างที่เขากล่าวถึง Joey ไม่มีบล็อกโพสต์ที่อุทิศให้กับการมีส่วนร่วม AVX-512 ภายในโปรแกรมจำลองนี้ แต่เขามีเอกสารที่เขาให้ไว้ในทวีตของเขา:
ฉันไม่มีบล็อกโพสต์ที่เน้น AVX512 ที่ยอดเยี่ยม แค่ยัง ฉันได้บันทึกการบริจาคตาม GFNI อื่นๆ แล้ว:https://t.co/00HqxB7skahttps://t.co/YWoxewO91x
อีกวิธีหนึ่งคือการดู PRs ที่ฉันใช้ AVX512https://t.co/40o5MNK3M3— wunk (@Wunkolo) 4 กันยายน 2565
สำหรับผู้ใช้ที่ลงทุนใน Emulation หรือต้องการลองเล่นเกมคอนโซล/มือถือบนพีซีผ่านโปรแกรมจำลอง ดูเหมือนว่า AMD จะเป็น Zen ซีพียู 4 ตัวที่มี AVX-512 จะเป็นตัวเลือกที่ดี เนื่องจากสามารถเพิ่มประสิทธิภาพได้อย่างมาก ยังต้องรอดูกันต่อไปว่า Intel จะตอบสนองต่อการเปิดใช้งาน AVX-512 ของ AMD บนแพลตฟอร์มผู้บริโภคอย่างไร และจะนำกลับมาใช้ในกลุ่ม CPU ในอนาคตหรือไม่