辉达NGC支援微软平台 35种GPU加速深度学习
绘图晶片大厂辉达(NVIDIA)宣布NVIDIA GPU云(NGC)已支援微软Azure平台,可透过35种GPU加速容器运行各种深度学习软体,使成千上万的开发者、资料科学家以及研究人员可以立即展开其GPU运算计划。
一般而言,测试可靠的软体堆叠来执行如TensorFlow、Microsoft Cognitive Toolkit、PyTorch 以及NVIDIA TensorRT等热门的深度学习软体,不仅困难重重且耗时,还涉及作业系统层级的驱动程式、函式库以及执行时间,且许多套件还会建议采用不同的支援元件。此外,各种框架与应用程式经常更新,意谓着每当释出新版本时就必须再重复作业一遍,并测试新版本以确保它能提供和先前一样好的效能,过程繁琐。
然而,NGC与Azure的可立即运作容器让开发者不仅能随时随地使用GPU运算资源并针对需求进行扩充,还能消弭软体整合与测试的复杂流程。
此外,NVIDIA与各界开发者密切合作,并回馈给多个开源专案,除了着手优化其应用程式外,还测试其效能与相容性,目前已于2017年作出超过800项贡献。
就HPC而言,其困难处在于如何将最新软体部署到系统丛集,除了搜寻与安装正确元件以及测试等各项作业外,还必须横跨多个系统并在多租户环境下完成上述作业。
NGC透过提供附有GPU加速软体的预先设定容器,消除这些复杂程序;NVIDIA在各种深度学习容器中针对完整软体堆叠进行测试、调校以及最佳化,并每月定期更新以确保达到最佳效能。