เป็นส่วนหนึ่งของ การเปิดใช้งานคอมไพเลอร์ของ Intel ใช้งานได้กับซีพียู Sierra Forest และ Grand Ridge การรองรับ x86_64 AVX-NE-CONVERT เป็นคุณสมบัติล่าสุดที่รวมเข้ากับ GCC Git ทันเวลาสำหรับ GCC 13
วิศวกรคอมไพเลอร์ของ Intel ยุ่งมากเมื่อเร็วๆ นี้เพิ่งเริ่มงานเปิดใช้งานสำหรับใหม่ ความสามารถของชุดคำสั่งสำหรับโปรเซสเซอร์รุ่นต่อไปตั้งแต่ Meteor Lake ถึง Sierra Forest สิ่งนี้ก็เกิดขึ้นที่ฝั่ง LLVM เช่นกัน นอกเหนือจาก GNU Compiler Collection ที่ใช้กันอย่างแพร่หลายบนระบบ Linux
เมื่อเช้านี้ Intel AVX-NE-CONVERT เป็นคุณลักษณะใหม่ล่าสุดที่ได้รับ รวมใน GCC 13 โดยวิศวกรของ Intel Lingling Kong ในส่วนนี้ ตัวเลือก”-mavxneconvert”จะถูกเพิ่มลงใน GCC เพื่อเปิดใช้งานฟังก์ชันเพื่อเปิดใช้งานคำสั่ง AVXNECONVERT ขณะที่ระบบจะเปิดโดยอัตโนมัติพร้อมตัวเลือก”-march=”ที่กำลังจะออกมาสำหรับซีพียู Intel เจนเนอเรชั่นถัดไปเหล่านี้
คู่มืออ้างอิงการเขียนโปรแกรมของ Intel ในเดือนนี้ได้สรุป AVX-NE-CONVERT ควบคู่ไปกับคำแนะนำใหม่อื่นๆ สำหรับ Sierra Forest และ Grand Ridge AVX-NE-CONVERT ช่วยให้สามารถแปลง BF16 เป็น FP32, FP16 เป็น FP32 และค่าทศนิยมที่มีความแม่นยำเพียงจุดเดียวเป็น BF16 รายละเอียด AVX-NE-CONVERT ทั้งหมดมีรายละเอียดครบถ้วนผ่านทาง อัปเดต PRM
แพลตฟอร์ม Grand Ridge ของ Intel จะใช้ Atom SoC สูงสุด 24 คอร์ ในขณะที่ Sierra Forest ใช้สำหรับโปรเซสเซอร์เซิร์ฟเวอร์ Xeon E-core-only รุ่นแรกเท่านั้น E-core CPU เหล่านี้ไม่มี AVX-512 แต่อย่างน้อยก็เพิ่มคำสั่งใหม่จำนวนหนึ่งเพื่อเพิ่มประสิทธิภาพโดยรวม