AMD และ Intel ร่วมมือกันเพื่อเพิ่มประสิทธิภาพ AI ขึ้น 16 เท่า
AMD และ Intel กำลังร่วมมือกันพัฒนามาตรฐานใหม่ที่เรียกว่า ACE
คู่แข่งทั้งสองรายนี้ได้เข้าร่วมกลุ่ม x86 Ecosystem Advisory Group เพื่อแก้ไขปัญหาสำคัญ เป็นเวลาหลายปีที่ชิป x86 ขาดภาษาที่เป็นหนึ่งเดียวสำหรับ AI ซึ่งทำให้เหล่านักพัฒนาเขียนโค้ดให้ทำงานได้ทั้งบนชิปของ Intel และ AMD ได้ยาก
ACE จะเข้ามาเปลี่ยนสิ่งนี้ โดยการนำเสนอ AI Compute Extensions เพื่อเร่งความเร็วในการคำนวณทางคณิตศาสตร์
นี่คือเหตุผลว่าทำไมเรื่องนี้ถึงสำคัญสำหรับคุณ:
- AI เร็วขึ้น 16 เท่า: ACE ให้ความหนาแน่นในการคำนวณ (compute density) มากกว่าชุดคำสั่งในปัจจุบันถึง 16 เท่า
- โค้ดชุดเดียว: คุณสามารถรันโค้ด AI ชุดเดียวกันบน CPU x86 ใดก็ได้ โดยไม่จำเป็นต้องเขียนโค้ดใหม่สำหรับแบรนด์ที่แตกต่างกัน
- ประสิทธิภาพดีขึ้น: ACE ใช้ 2D Tile Registers ในการจัดการการคำนวณเมทริกซ์ (matrix math) ภายในหนึ่งรอบ (one cycle)
- ใช้พลังงานน้อยลง: ตอนนี้ CPU สามารถจัดการงาน AI ที่ปกติแล้วต้องใช้ GPU ได้ ซึ่งจะช่วยในเรื่องของแล็ปท็อปและอุปกรณ์ Edge devices
เป้าหมายไม่ใช่การมาแทนที่ GPU แต่ ACE จะช่วยให้ CPU จัดการงาน AI ได้ในกรณีที่ GPU มีขนาดใหญ่เกินไป แพงเกินไป หรือใช้พลังงานมากเกินไป ซึ่งเหมาะอย่างยิ่งสำหรับแล็ปท็อปที่มีความบางและงานที่ต้องประมวลผลแบบเรียลไทม์
การสนับสนุนด้านซอฟต์แวร์กำลังเริ่มต้นขึ้นแล้ว ไลบรารีหลักๆ อย่าง NumPy, PyTorch และ TensorFlow กำลังดำเนินการเพื่อเพิ่มการรองรับ ACE
คุณจะยังไม่เห็นฮาร์ดแวร์นี้ในวันนี้ โดยปกติแล้วต้องใช้เวลาสองถึงสามปีเพื่อให้ชุดคำสั่งใหม่ๆ เข้าสู่ผลิตภัณฑ์ต่างๆ คาดหวังได้ว่าจะได้เห็นสิ่งนี้ในสถาปัตยกรรมชิปในอนาคต
ความร่วม