新訊

NVIDIA與IBM聯手開發全球最快深度學習企業解決方案

NVIDIA (輝達) 今天宣布與 IBM 合作針對IBM與NVIDIA旗下最新技術開發一款最佳化的全新深度學習工具,協助訓練電腦讓電腦以更接近人類的方法加快思考與學習。

深度學習是一項極速成長的機器學習方法,能從數百萬筆資料中偵測與歸納排序萃取出最重要的訊息。目前許多領先業界的消費者網站以及行動應用廠商已公開支持深度學習,而越來越多傳統產業公司也正快速採納此技術。



NR_NVIDIA_PowerAI_IBM.jpg

深度學習與其他人工智慧現今被廣泛運用在各種領域,銀行運用臉部辨識進行先進詐欺偵測;汽車業開發各種自動駕駛車款;零售業設置完全自動化的電話客服中心,運用電腦更精確瞭解客戶問題並進行回答。

全新發表的深度學習工具 IBM PowerAI 是在IBM 近期為人工智慧所發表的伺服器上所運行的軟體套件。這款伺服器搭載針對其 Power 架構進行優化的 NVIDIA® NVLink™ 互連技術。這套軟、硬體結合的解決方案在執行 Caffe 軟體的 AlexNet 時,效能比搭載4顆GPU 的同級伺服器高 2 倍以上[1]。在同樣搭載 4 顆 GPU 的 Power 組態系統下,其效能在執行 BVLC Caffe 軟體的 AlexNet 時,甚至能超越 8 個搭載 M40 GPU 的x86系統[2],有意發展深度學習的企業用戶,這是市面上可立刻入手的全球最快系統平台。

Caffe 是被廣為採用的深度學習軟體,由柏克萊視覺與學習中心 (Berkeley Vision and Learning Center;BVLC) 開發,是科技界公認為最受歡迎的深度學習程式之一。Caffe 是 IBM PowerAI工具套件支援五種深度學習軟體架構的其中一種,採用NVIDIA GPUDL函式庫,包括cuDNN、cuBLAS以及NCCL 等均涵蓋在 NVIDIA 軟體開發套件中,能在IBM伺服器上提供多重GPU加速功能。

IBM PowerAI 是為運行於 IBM 旗下最高效能的 OpenPOWER LC 伺服器所設計,其中專為高效能運算(HPC)的IBM Power S822LC搭載針對Power架構與NVIDIA最新GPU所優化的NVIDIA NVLink技術。此款全新解決方案可支援新興的人工智慧運算法,尤其是深度學習方面。此外 IBM PowerAI 還為IBM 感知解決方案平台Watson延伸其發展途徑,使其得以運用多種深度學習方法接受訓練,將人工智慧的專業技術擴展到企業領域。

OpenPOWER 總經理 Ken King 表示:「PowerAI 展現深度學習與其他先進分析技術的實力,讓企業資料科學家與研究科學家都能輕易部署,加快人工智慧的發展。再加上我們針對 AI 開發的高效能運算伺服器。不管是與顧客互動的對話機器人,或是社群媒體資料的即時分析,IBM都提供我們認為對企業建立人工智慧軟體最好的平台。」

NVIDIA 副總裁暨加速運算事業群總經理 Ian Buck 表示:「我們與 IBM 聯手在NVLink 進行的創新研發,為 POWER 在深度學習與分析市場創造許多新的機會。PowerAI 內建的 NVIDIA GPUDL 函式庫將提供世界級的高效能工具,能夠支援各種GPU加速的深度學習應用。」

IBM PowerAI 目前已可免費提供給 IBM Power S822LC 的客戶使用。它的設計不僅能在單一 S822LC 伺服器上運行,還能擴充至數十部、數百部至數千部,結合成為超級運算叢集。

NVLink 的優勢

PowerAI 是由多種熱門深度學習架構的程式碼組合而成,包括 Caffe、Torch 與Theano。另外也納入 IBM 與 NVIDIA 版本的 IBM-Caffe 與 NVCaffe 深度學習軟體。IBM已著手優化這兩種發行版,使其能利用搭載 NVLink 介面、專為 HPC 伺服器的IBM Power S822LC發揮最新發表的 IBM POWER8 晶片優勢。

搭載 NVLink 晶片的 POWER8 為一款領先技術的處理器設計,它同時也是 OpenPOWER Foundation 成員的 IBM 與 NVIDIA 進行開放技術合作的成果。全新晶片讓 IBM POWER8 CPU 與 NVIDIA Pascal 架構的 Tesla P100 GPU 加速器緊密整合。這種連結 CPU 與 GPU 的業界獨創介面也可用來連結 GPU 之間,徹底解決大部分英特爾 x86架構伺服器中 PCIe 介面所可能造成的各種瓶頸。PowerAI 工具套件得以利用這種全新NVLink伺服器架構優勢,讓各大引領的人工智慧、深度學習以及機器學習應用發揮最佳化效能。



高效能運算 Power S822LC 解決方案動能強勁


在 9 月初已推出的 IBM Power S822LC 是針對 PowerAI 所開發的硬體,由於具備效能上的優勢而立即受到伺服器產業的矚目,包含頂尖研究機構、雲端服務供應商以及企業也深感興趣,使其在第三季需求十分強勁,也讓 Power 在 Linux 系統市場的營收年增率提高2倍。

率先採用全新 IBM Power S822LC 的客戶包括:

⦁人腦計畫 (Human Brain Project): 由歐盟執委會贊助的人腦研究計畫旨在促進對人類頭腦的研究,為支援此計畫,IBM、NVIDIA 與 Juelich 超級運算中心聯手開發一套實驗⦁前導系統,用在前期的商業採購流程中。這部名為 JURON 的全新超級電腦運用 Power S822LC 來增強其運算能力。

⦁高效能運算雲端平台供應商Nimbix :Nimbix本月著手擴增旗下⦁雲端超級運算方案,結合 IBM Power S822LC 以及 PowerAI,帶給研發人員與資料科學家更高的效能。

⦁厄瓜多 Yachay 市:厄瓜多這座悉心規劃的「知識城」 Yachay希望能帶動厄國經濟,從生產民生物資轉型成知識型創新的經濟。其上週宣布⦁採用由Power S822LC組建的叢集系統,打造該城市的第一部超級電腦,用來開發新型能源、預測氣象以及糧食作物的基因研究。

⦁SC3 Electronics:位於土耳其的頂尖雲端超級運算中心 SC3 Electronics 上個月在歐洲 OpenPOWER 高峰會⦁宣布採用Power S822LC,著手構建中東與北非地區最大的HPC叢集。

欲下載IBM PowerAI,請至: www.ibm.biz/powerai

欲瞭解更多IBM Power S822LC 高效能運算伺服器相關資訊,請瀏覽: www.ibm.biz/s822lc-hpc

欲瞭解更多關於NVIDIA 深度學習相關資訊,請瀏覽: www.nvidia.com/deeplearning


(1)基於AlexNet Training前50%的準確度。專為HPC組態的IBM Power S822LC:配有4顆NVIDIA Pascal P100 GPU、4.025GHz的16核心(8核心/socket);512 GB記憶體;Ubuntu 16.04.1運行NVCaffe 0.14.5與IBM Power S822L組態:配有4顆NVIDIA M40 GPU、3.694 GHz 的20 核心(10核心/socket);512 GB記憶體; Ubuntu 16.04 運行BVLC-Caffe f28f5ae2f2453f42b5824723efc326a04dd16d85進行比較。該兩組組態軟體堆疊細節:G++ – 5.3.1、Gfortran –5.3.1、OpenBlas – 0.2.18、Boost –1.58.0、 CUDA 8.0 Toolkit、Lapack –3.6.0、Hdf5 –1.8.16、Opencv –2.4.9。

(2)專為HPC組態的IBM Power S822LC:配有4顆NVIDIA Pascal P100 GPU、3.95 GHz的20 核心(10核心/socket);512 GB記憶體;Ubuntu 16.04 LE運行IBM版本BVLC 1.0.0-rc3與Intel E5-2640v4 (Broadwell):配有8顆NVIDIA M40 GPU (10核心/socket)、3.6GHz的20 核心(10核心/socket);512 GB記憶體;Ubuntu 16.04 LE 運行BVLC-Caffe 985493e9ce3e8b61e06c072a16478e6a74e3aa5a進行比較。該兩組組態軟體堆疊細節:G++ – 5.4、Gfortran .4、OpenBlas – 0.2.19、 Boost .58.0、CUDA 8.0 Toolkit、Lapack .6.0、Hdf5 .8.16、Opencv .4.9。
▌延伸閱讀