Azure ประกาศว่าบริการ Machine Learning (ML) ของตนสามารถรองรับซอฟต์แวร์ที่ชื่อ ‘RAPIDS’ ซึ่งช่วยเร่งการประมวลผลการทำ ML Pipeline ด้วย NVIDIA Gpu ได้แล้ว

RAPIDS จะเข้ามาช่วยเสริมพลังให้บริการ ML ของ Azure กับ GPU ในรุ่นต่างๆ เช่น NC_v3, NC_v2 หรือ ND_v2 ให้ทำงานได้รวดเร็วมากขึ้นโดยเมื่อเทียบกับการใช้งาน CPU ปกติได้มากกว่า 20 เท่า (ตามตารางด้านบน) นั่นหมายถึงเวลาที่ใช้จะลดลงอย่างมีนัยสำคัญ ผู้สนใจสามารถติดตามวิธีการใช้งาน RAPIDS กับบริการของ Azure ML ได้จาก GitHub

ผู้สนใจสามารถดูภาพโครงสร้างของ RAPIDS ได้ตามภาพด้านบนซึ่งจะเห็นได้ว่าเบื้องล่างนั้นใช้ CUDA เพื่อสร้างประสิทธิภาพในการประมวลผลที่ดี พร้อมด้วย Dataframe Library ที่ชื่อ cuDF และ ML Library ที่ชื่อ cuML รวมถึงยังสามารถใช้งานได้ง่ายผ่าน Python นั่นเอง โดย Azure มีความมุ่งหวังว่าจะเปิดโอกาสให้กับเหล่านักพัฒนาและ Data Scientists สามารถใช้งานเครื่องมือหรือ Framework ใดก็ได้ตามความถนัดซึ่งผู้ใช้งาน Azure ML จะสามารถใช้งาน RAPIDS บนนี้ได้เหมือนกับ Framework อื่น รวมถึงสามารถเชื่อมต่อกับ Panda, Scikit-learn, PyTorch, TensorFlow ได้ด้วย
ที่มา : https://azure.microsoft.com/en-us/blog/azure-machine-learning-service-now-supports-nvidia-s-rapids/