ตลาดปัญญาประดิษฐ์เป็นตลาดที่ NVIDIA ได้เปรียบอย่างมากในช่วงปีที่ผ่านมา เพราะเฟรมเวิร์คหลักๆ ล้วนรองรับการ์ด GeForce แต่ตอนนี้เอเอ็มดีก็ประกาศชิงตลาดนี้อย่างเป็นทางการ โดยการประกาศชุดฮาร์ดแวร์และซอฟต์แวร์ออกมาพร้อมกัน
ฮาร์ดแวร์ชุดใหม่ของเอเอ็มดีเป็นการ์ดประมวลผล Radeon Instinct การ์ดสำหรับประมวลผลที่ผลิตโดยเอเอ็มดีเองโดยตรง โดยการ์ดที่เปิดตัวครั้งนี้มีสามรุ่น ได้แก่
ตัวฮาร์ดแวร์คาดว่าจะเริ่มส่งมอบได้ภายในครึ่งปีแรกของปี 2017
ฝั่งซอฟต์แวร์เองทางเอเอ็มดีก็ประกาศซอฟต์แวร์ออกมาอีกสองชุด คือ MlOpen และเฟรมเวิร์ค deep learning สำหรับ ROCm
MlOpen เป็นไลบรารีสำหรับฟังก์ชั่นพื้นฐานในการประมวลผลปัญญาประดิษฐ เช่น convolution, pooling, normalization, และ tensor ตัวไลบรารีเป็นโอเพนซอร์ส จะเปิดออกมาภายในไตรมาสแรกของปี 2017
ROCm deep learning framework เป็นส่วนขยายของ ROCm ที่ทำให้เฟรมเวิร์ค deep learning ยอดนิยม เช่น Caffe, Torch 7, MxNet, Theano, CNTK, Chainer, และ Tensorflow มารันบนการ์ด Instinct
ผู้ผลิตเซิร์ฟเวอร์ที่ประกาศรองรับการ์ด Instinct แล้ว เช่น Super Micro, Falconwitch, Inventec โดย Inventec ประกาศรุ่นใหญ่สุดคือ Inventec Rack ตู้ขนาด 39U ใส่การ์ดรวม 120 ใบ พลังประมวลผลรวม 3 เพตาฟลอปที่ FP16
ราคาของการ์ด Instinct ยังไม่เปิดเผย แต่ในแง่ผู้ใช้ทั่วไป ถ้า MlOpen และ ROCm รุ่นใหม่ปล่อยออกมา ก็มีความหวังสูงมากว่าจะใช้งานกับการ์ดเอเอ็มดีอื่นๆ ได้ด้วย นักพัฒนาน่าจะเลือกการ์ดกันได้อิสระมากขึ้น
ที่มา - AMD Radeon Instinct, จดหมายข่าวเอเอ็มดี
Comments
สู้ยากมาก nvidia ทำ cuda มานานหลายปีมากจนฝั่ง research เป็น cuda กันหมด (nvidia แจก vga ให้ academic ใช้กันฟรีๆด้วย) โอกาศขายได้ค่อนข้างน้อยจริงๆ...
จะย้ายไปค่ายเขียวละ หุหุ
{$user} was not an Imposter
นึกว่าจะมาแรงแซง Intel ทำ driver OpenCL มาให้ซะอีก ดันมาเป็นการ์ดแยก นักวิจัยบ้านๆ ก็ใช้ NVIDIA ต่อไป ไปห้างก็หาการ์ดมาทำงานได้เลย ถึงจะเป็น proprietary เหมือนกัน แต่มันก็ mature กว่าเยอะ
AMD ก็ทำ OpenCL (และพยายามดันมาก) อยู่แล้วนะครับ ปัญหาคือนักวิจัยที่เขียนโค๊ดไป CUDA แล้วคงไม่เขียนใหม่
คือผมหมายถึง Tensorflow ยังไม่ support OpenCL เลย OpenCL support ตอนเห็นข่าวครั้งแรกคิดว่า AMD จะทำสักอย่างให้การ์ดเดิมทำงานกับ tensorflow ได้
ผมเข้าใจว่ามันติดตัว Deep Learning Library ของ NVIDIA นะครับ (เวลาใครใช้ Tensorflow ต้องไปโหลดมาลงเพิ่มจาก CUDA) ทาง AMD ถึงต้องมาทำ MlOpen เพื่อให้เทียบเคียงกัน จะได้คอมไพล์ออกมาได้
ไม่แน่ใจว่ามันจะออกมารูปไหน ถ้าพอร์ตเฉพาะตัว MlOpen ไปอยู่บนแพลตฟอร์มอื่นได้ด้วย (OpenCl รวมถึง Xeon Phi) ก็น่าจะพาๆ กันไปได้
lewcpe.com, @wasonliw
ชื่อหัวข่าวครับ บุด->บุก
หรือว่าจะบดตลาดไปเลยดี แซวๆนะครับ
ถ้าทำราคาดีๆนี่กินตลาด FP16 ขนาดกลางได้เลยนะ เพราะ NVIDIA กั๊ก FP16 ให้ไปใช้กับ Tesla นี่แหละ
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
ผมว่าสำคัญคือ ROCm จะใช้งานได้เนียนแค่ไหนนี่ล่ะครับ ถ้าเนียนจริง (อย่างน้อยระดับ python แล้วไม่มีปัญหาอะไร) ก็น่าคิดกันง่ายหน่อย
lewcpe.com, @wasonliw
นอกเรื่อง...วันนี้ zen coming...ใช่ไหม...21.00