อินเทลเปิดตัวไลบรารีจัดเรียง AVX-512 ที่เร็วอย่างมาก
(phoronix.com)- เป็นไฟล์เฮดเดอร์ C++ แบบโอเพนซอร์สที่ให้การจัดเรียงประสิทธิภาพสูงบนพื้นฐาน SIMD (โดยใช้ implementation ของ AVX-512 quicksort)
- ถูกนำไปใช้กับ Numpy แล้ว และความเร็วเพิ่มขึ้นประมาณ 10~17 เท่า
- ช่วงปลายปีที่แล้ว อินเทลได้เปิดให้ใช้งาน x86-simd-sort ผ่าน GitHub
- บน Intel Tiger Lake,
int16 บิตเร็วขึ้น 17 เท่า และfloat64 บิตเร็วขึ้น 10 เท่า - น่าเสียดายที่โปรเซสเซอร์ Intel Core ฝั่งไคลเอนต์รุ่นล่าสุดไม่ได้รองรับ AVX-512
- AMD Zen4 (Ryzen 7000) และโปรเซสเซอร์เซิร์ฟเวอร์ EPYC รุ่นที่ 4 รองรับ AVX-512
ยังไม่มีความคิดเห็น