AMD และ Intel จับมือรวมการพัฒนา AI บนซีพียู x86 ผ่าน PyTorch และ oneDNN
AMD และ Intel ประกาศความร่วมมือเพื่อรวมการปรับแต่งประสิทธิภาพซีพียู x86 สำหรับ PyTorch ผ่าน oneDNN ไลบรารี Deep Learning แบบโอเพนซอร์ส ภายใต้การดูแลของ Unified Acceleration Foundation (UXL) โดยมีเป้าหมายลดความซับซ้อนในการพัฒนา AI บนแพลตฟอร์มของทั้งสองบริษัท ความร่วมมือนี้ได้รับการแนะนำจาก x86 Ecosystem Advisory Group และทั้งสองบริษัทเห็นพ้องให้ oneDNN เป็นไลบรารีโอเพนซอร์สหลักสำหรับเร่งประสิทธิภาพ AI บนซีพียู x86 ภายใน PyTorch รวมการปรับแต่งจาก AMD และ Intel AMD เตรียมนำการปรับแต่งประสิทธิภาพจาก ZenDNN เข้ามาผสานกับ oneDNN พร้อมเข้าร่วม UXL Foundation ในฐานะสมาชิกระดับ Steering Member เพื่อสนับสนุนการพัฒนาซอฟต์แวร์แบบเปิดร่วมกับอุตสาหกรรม แนวทางดังกล่าวช่วยให้นักพัฒนาสามารถเข้าถึงการปรับแต่งประสิทธิภาพ CPU สำหรับ PyTorch ผ่านแนวทางซอฟต์แวร์เดียวกันได้ง่ายขึ้น ลดภาระในการดูแลซอฟต์แวร์แยกตามแพลตฟอร์ม และเพิ่มความสะดวกในการพัฒนา ทดสอบ และนำแอปพลิเคชัน AI ไปใช้งาน Intel ระบุว่าความร่วมมือนี้ยังช่วยวางแนวทางสำหรับรองรับความสามารถใหม่ในอนาคต รวมถึง AI Compute Extensionsเตรียมพัฒนา AI Compute Extensions นอกเหนือจาก oneDNN แล้ว AMD และ Intel ยังร่วมมือกันพัฒนา AI Compute Extensions (ACE) ซึ่งเป็นชุดคำสั่งสถาปัตยกรรม x86 รุ่นใหม่ที่ออกแบบมาเพื่อเร่งการคำนวณเมทริกซ์ ซึ่งเป็นพื้นฐานสำคัญของงาน AI ACE มีแผนที่จะถูกรวมเข้ากับ PyTorch ผ่านการอัปเดต oneDNN ในอนาคต อย่างไรก็ตาม ประกาศครั้งนี้ยังไม่ได้ระบุวันเปิดใช้งานที่แน่นอน ด้าน Red Hat มองว่าความร่วมมือดังกล่าวเป็นก้าวสำคัญในการลดความแตกแยกของระบบซอฟต์แวร์ ช่วยให้นักพัฒนาสามารถสร้าง ปรับแต่ง และนำ AI ไปใช้งานบนซีพียู x86 ได้อย่างสม่ำเสมอมากขึ้น ความร่วมมือระหว่าง AMD และ Intel ครั้งนี้จึงมุ่งเน้นการสร้างพื้นฐานซอฟต์แวร์ร่วมกัน เพื่อให้นักพัฒนาสามารถใช้ประโยชน์จากซีพียู x86 ในงาน AI ได้สะดวกขึ้น โดยไม่ต้องจัดการเส้นทางการปรับแต่งแยกกันมากเหมือนที่ผ่านมา ที่มา: AMD Newsroom

