▲輝達執行長黃仁勳。(圖/資料照)
記者周康玉/台北報導
繪圖晶片大廠輝達(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在各種深度學習容器中針對完整軟體堆疊進行測試、調校以及最佳化,並每月定期更新以確保達到最佳效能。
讀者迴響