อินเทลยุติโค้ดไดรเวอร์ Gaudi User-Space แบบโอเพนซอร์สอย่างเงียบๆ

อินเทลยุติการพัฒนาไดรเวอร์พื้นที่ผู้ใช้โอเพ่นซอร์สสำหรับตัวเร่งความเร็ว Gaudi อย่างเงียบเชียบ

อินเทลได้ยุติการพัฒนาและบำรุงรักษาโค้ดไดรเวอร์พื้นที่ผู้ใช้แบบโอเพ่นซอร์สสำหรับตัวเร่งความเร็ว Gaudi ซึ่งเป็นผลิตภัณฑ์หลักที่บริษัทพัฒนาขึ้นเพื่อแข่งขันกับการ์ดจีพียูของ Nvidia ในด้านการฝึกฝนและอนุมานปัญญาประดิษฐ์ (AI training and inference) โดยการตัดสินใจครั้งนี้เกิดขึ้นอย่างเงียบเชียบ โดยไม่มีประกาศอย่างเป็นทางการจากบริษัท

ตามรายงานจาก Phoronix ซึ่งเป็นแหล่งข่าวเทคโนโลยีที่เชื่อถือได้ คลังโค้ดบน GitHub ของอินเทลภายใต้ชื่อ HabanaAI/gaudi ซึ่งเก็บโค้ดไดรเวอร์พื้นที่ผู้ใช้สำหรับตัวเร่งความเร็ว Gaudi 2 และ Gaudi 3 ได้ถูกเก็บเป็นคลังที่ถูกเก็บถาวร (archived) แล้ว การอัปเดตครั้งล่าสุดเกิดขึ้นเมื่อวันที่ 23 สิงหาคม 2567 และปัจจุบันคลังดังกล่าวแสดงข้อความแจ้งเตือนว่า “โครงการนี้ไม่ได้รับการบำรุงรักษาอย่างแข็งขันอีกต่อไป กรุณาติดต่อฝ่ายสนับสนุนสำหรับคำถามใดๆ” ซึ่งบ่งชี้ชัดเจนถึงการสิ้นสุดการสนับสนุนอย่างเป็นทางการ

Gaudi เป็นตระกูลตัวเร่งความเร็ว AI ที่อินเทลพัฒนาผ่านหน่วย Habana Labs ซึ่งบริษัทเข้าซื้อกิจการในปี 2562 เพื่อเสริมความแข็งแกร่งในตลาด AI และการประมวลผลประสิทธิภาพสูง (HPC) โดย Gaudi 2 และ Gaudi 3 ถือเป็นรุ่นหลักที่มุ่งเป้าไปที่งานฝึกโมเดล AI ขนาดใหญ่ คล้ายกับการ์ด A100 หรือ H100 ของ Nvidia แต่มีจุดเด่นในด้านต้นทุนที่ต่ำกว่าและการเชื่อมต่อแบบ Scale-up ที่มีประสิทธิภาพสูง สแต็กซอฟต์แวร์ของ Gaudi ได้รับการออกแบบให้รองรับระบบปฏิบัติการลินุกซ์ โดยมีทั้งไดรเวอร์เคอร์เนล (kernel driver) และไดรเวอร์พื้นที่ผู้ใช้ (user-space driver) ซึ่งส่วนหลังนี้เป็นส่วนสำคัญที่ช่วยจัดการการโต้ตอบระหว่างแอปพลิเคชันผู้ใช้กับฮาร์ดแวร์ตัวเร่งความเร็ว

การยุติไดรเวอร์พื้นที่ผู้ใช้โอเพ่นซอร์สนี้มีนัยสำคัญต่อชุมชนนักพัฒนาและผู้ใช้โอเพ่นซอร์ส เนื่องจากไดรเวอร์ดังกล่าวเคยถูกเผยแพร่ภายใต้ใบอนุญาตโอเพ่นซอร์ส ทำให้ผู้ใช้สามารถปรับแต่ง ดัดแปลง และรวมเข้ากับสภาพแวดล้อมของตนเองได้อย่างอิสระ โดยเฉพาะในระบบคลัสเตอร์ขนาดใหญ่ที่ต้องการความยืดหยุ่นสูง ปัจจุบัน ไดรเวอร์เคอร์เนลของ Gaudi ยังคงใช้งานได้และมีให้ดาวน์โหลด แต่การขาดไดรเวอร์พื้นที่ผู้ใช้โอเพ่นซอร์สอาจส่งผลให้ผู้ใช้ต้องพึ่งพาซอฟต์แวร์แบบปิด (proprietary) จากอินเทลแทน ซึ่งอาจจำกัดทางเลือกและเพิ่มความซับซ้อนในการนำไปใช้งาน

การตัดสินใจของอินเทลเกิดขึ้นท่ามกลางบริบทของตลาด AI ที่แข่งขันดุเดือด โดย Nvidia ครองส่วนแบ่งตลาดกว่า 80% ด้วย CUDA ecosystem ที่แข็งแกร่ง ในขณะที่อินเทลพยายามผลักดัน oneAPI และสแต็กซอฟต์แวร์ของตนเองเพื่อสร้างระบบนิเวศที่เป็นกลาง (platform-agnostic) การยุติโอเพ่นซอร์สส่วนนี้จึงอาจสะท้อนถึงกลยุทธ์การปรับทิศทาง โดยเน้นไปที่การสนับสนุนลูกค้าองค์กรผ่านช่องทางสนับสนุนอย่างเป็นทางการมากกว่าการแบ่งปันโค้ดแบบเปิด ซึ่งเป็นแนวโน้มที่พบเห็นในอุตสาหกรรมเซมิคอนดักเตอร์หลายราย

สำหรับผู้ใช้ Gaudi ที่มีอยู่ เช่น ในศูนย์ข้อมูลคลาวด์หรือองค์กรวิจัย การเปลี่ยนแปลงนี้อาจไม่กระทบในทันที เนื่องจากอินเทลยังคงให้การสนับสนุนผ่านทีม Habana แต่สำหรับนักพัฒนาอิสระหรือโครงการโอเพ่นซอร์สที่พึ่งพาไดรเวอร์นี้ การเปลี่ยนแปลงอาจนำไปสู่ความท้าทายในการอัปเกรดระบบหรือการย้ายไปยังแพลตฟอร์มอื่น เช่น AMD Instinct หรือ Nvidia Blackwell ในอนาคต คลัง GitHub ที่ถูกเก็บถาวรยังคงสามารถเข้าถึงได้สำหรับการอ้างอิง แต่จะไม่มีการอัปเดตหรือแก้ไขบั๊กเพิ่มเติม

เหตุการณ์นี้เป็นตัวอย่างหนึ่งของความท้าทายที่บริษัทเทคโนโลยีใหญ่เผชิญในการรักษาสมดุลระหว่างการเปิดโอเพ่นซอร์สเพื่อดึงดูดนักพัฒนากับการปกป้องทรัพย์สินทางปัญญาและรายได้จากลูกค้าองค์กร อินเทลซึ่งกำลังเผชิญแรงกดดันจากผลประกอบการที่ลดลงในส่วนเซิร์ฟเวอร์และ AI อาจมองว่านี่เป็นการปรับตัวเพื่อมุ่งเน้นทรัพยากรไปยังผลิตภัณฑ์หลัก เช่น Xeon 6 และ Gaudi 3 ที่เพิ่งเปิดตัว โดยหวังว่าจะได้รับส่วนแบ่งตลาดจากพันธมิตรอย่าง Dell, HPE และ Supermicro ที่นำ Gaudi ไปรวมในระบบของตน

ในภาพรวม การยุติไดรเวอร์พื้นที่ผู้ใช้โอเพ่นซอร์สของ Gaudi ถือเป็นสัญญาณที่นักพัฒนาโอเพ่นซอร์สควรจับตา เนื่องจากอาจบ่งบอกถึงการเปลี่ยนแปลงนโยบายที่กว้างขึ้นของอินเทลในอนาคต โดยผู้ที่สนใจสามารถตรวจสอบคลัง HabanaAI/gaudi บน GitHub เพื่อดูรายละเอียดโค้ดเวอร์ชันสุดท้ายและติดต่อฝ่ายสนับสนุนของอินเทลสำหรับทางเลือกอื่นๆ

(จำนวนคำประมาณ 728 คำ)

This Article is sponsored by Gnoppix AI (https://www.gnoppix.org)