近日,百度智能云發布面向機器學習的HPC解決方案,這將加速機器學習在各個行業的落地速度。
機器學習是當下使用最廣泛的人工智能技術之一,與之相匹配的HPC平臺也愈加受到市場重視,從超算TOP100的變遷中就可見一斑。
從下圖中可以看出,2015年開始,面向數據分析和機器學習的超算平臺開始快速增長,2017年更是占比超過50%。除了傳統HPC的行業例如科學計算、地理信息等在構建基于機器學習的HPC,更多行業也開始構建基于機器學習的HPC系統,以競爭行業AI能力的領先地位。

超算TOP 100 市場趨勢圖
隨著人工智能落地各行各業,如何構建面向機器學習的HPC系統,讓AI模型的構建過程更加簡單便利,快速實現AI的行業落地,助力企業快速占據行業領導者地位,商業價值極大。但需要關注的是,面向機器學習的HPC系統與傳統HPC系統有著很大的差異,傳統的HPC構建模式并不能很好地適應機器學習。
為了加速機器學習的行業落地,在2019百度AI開發者大會上,百度智能云企業級AI開發平臺BML聯合ABC Storage私有云存儲產品發布面向機器學習的HPC解決方案。
該方案可提供高效的端到端機器學習算法算力應用平臺和面向機器學習的高性能存儲平臺,一站式完成數據預處理、模型訓練與評估、發布預測服務等工作,快速實現行業數據的AI能力生產落地。
面向機器學區的HPC系統
面向機器學習的HPC系統和傳統HPC系統有很大的差異,雖然從采購模式上和基礎算力構建上類似,但是兩者核心完全不同,主要差異性如下:
一是算法算力。算法框架是基于機器學習和深度學習算法,算力中心更集中在GPU。
二是存儲層。機器學習的大量應用計算機視覺領域,主要處理的數據是海量的圖片、影像、語音等非結構化數據。傳統HPC方案在非結構化數據處理上并不能適應基于深度學習的HPC場景的需求,存儲系統需要滿足訓練過程中數億甚至百億的圖片、影像的存儲和吞吐要求,性能、性能的穩定性都有全新的技術要求。
五大特點 針對超算場景
百度智能云基于深度學習的HPC方案,完全針對機器學習超算場景設計,具有高性能、高效率、易用、靈活、安全的特性:
高性能 系統采用全分布式架構,擁有高并發能力,支持超大規模場景。
高效率 AI訓練是一個流程化系統,文件在流程中搬移的時間成本非常高。通過采用ABC Storage高性能存儲軟件引擎+Optane高效元數據管理介質+QLC SSD高性價比閃存,面向機器學習的HPC方案能覆蓋所有流程,數據一次寫入,整個生命周期不需要搬移,能持續提供高性能、高穩定的吞吐保障。
易用 作簡單,上手迅速,支持一站式開發部署,覆蓋了AI開發&部署的全工作流程。一個平臺就能完成發起訓練任務、獲取訓練模型、啟動預測服務等全流程環節。
靈活解耦 全面支持主流ML/DL框架,同時支持自定義第三方軟件庫及用戶定義集群。
安全 機器學習的數據集通過大量人力標注,具有極高的商業價值。平臺可以提供完整的數據權限控制,保障數據使用安全。

百度AI開發平臺 BML 產品架構
更多能力提供,優勢明顯
除了優于傳統HPC系統的高性能、高穩定、安全靈活等特點,百度智能云面向機器學習的HPC解決方案還具備更強的兼容性與可擴展能力,以及完整的生態解決方案能力,能夠面向不同特征的用戶,提供完備的解決方案,加速AI在各行業落地。與普通的HPC系統相比,百度智能云面向機器學習的HPC解決方案具有以下四大明顯優勢:
全面的功能和體驗 提供機器學習和深度學習開發能力,支持主流機器學習與深度學習框架。此外,還提供交互式(Notebook)、可視化(拖拽)、自動化三種建模體驗,讓不同研發能力的客戶都能快速實現模型的訓練、評估和預測。
支持飛槳(PaddlePaddle)等主流深度學習框架 實現資源的精細化管理和調度,支持GPU多機多卡和GPU虛擬化,同時支持百度飛槳最新版本、Tensorflow最新版本,并能就其他主流深度學習框架按需靈活擴展。此外,通過內置圖像/視頻(CV類)模型生產線,能夠以產線方式支持CV類模型的流程化、標準化、高效化開發生產。
開放上下層接口,集成方便 提供Open API/SDK接口,便于客戶上層應用無縫對接,客戶的自有模型、第三方模型都能快速導入并服務。產品分層設計、接口開放,便于與客戶私有云、本地機器、大數據平臺、運維平臺等已有環境有效對接。
一體化交付服務 支持V100 GPU卡、百度自研GPU Box(Xman3.0),能夠滿足客戶多種算力需求,集成百度智能云專業且豐富的硬件供應與交付經驗,能力覆蓋全面,一條龍服務縮短交付周期。
存儲的挑戰交給ABC Storage
基于機器學習的AI能力需要大量的算力和數據樣本集,結合算法模型反復針對數據進行訓練,才能提供用于商用的AI能力模型。在訓練過程,存儲性能和穩定性尤為關鍵。
性能方面。百度智能云針對該場景,采用Optane+QLC SSD的硬件方案,結合百度智能云私有云存儲ABC Storage的高性能對象存儲引擎,在5臺存儲集群規模下,即可滿足200臺GPU服務器針對100億小文件的并發吞吐要求。
穩定性方面。ABC Storage采用Optane作為元數據管理存儲介質,可以保障文件數量增長以及讀寫混合等綜合場景下提供高性能穩定的吞吐能力。

值得一提的是,ABC Storage支持InfiniBand網絡,也是面向機器學習首推支持InfiniBand的全閃對象解決方案。作為是HPC場景中不可或缺的高性能網絡系統,能提供更低延遲和更快網絡故障恢復速度的InfiniBand網絡是HPC的重要保障。

首推支持InfiniBand的對象存儲方案
百度智能云面向機器學習的HPC平臺,以自身優異的性能及完整的方案解決能力,已經為眾多領域的客戶帶來實際價值。隨著人工智能與各產業的結合向縱深發展,優秀AI平臺的價值將日益凸顯。未來,百度智能云基于深度學習的HPC方案將把握前沿技術,不斷完善與創新,通過端到端的高效、開放、生態化的能力,助推更多企業和研究機構的智能化升級。
了解更多信息,請點擊下方鏈接,親身體驗面向機器學習的基于深度學習的HPC解決方案的強大實力:
https://cloud.baidu.com/product/bml/aibook.html
https://cloud.baidu.com/product/abc-storage.html
特別提醒:本網內容轉載自其他媒體,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。