期有消息稱,英偉達和IBM打造了一套新架構,致力于為GPU加速應用程序,提供對大量數據存儲的快速“細粒度訪問”。大加速器內存旨在擴展GPU顯存容量、有效提升存儲訪問帶寬,同時為GPU線程提供高級抽象層,以便輕松按需、細粒度地訪問擴展內存層次中的海量數據結構。這項技術將使人工智能、分析和機器學訓練等領域更加受益。

據悉,這項技術允許NVIDIA GPU直接獲取數據,而無需依賴CPU來執行虛擬地址轉換、基于頁面的按需數據加載、以及其它針對內存和外存的大量數據管理工作。

具體而言,這項技術有兩大優勢,其一是基于軟件管理的GPU緩存,數據存儲和顯卡之間的信息傳輸分配工作,都將交給GPU核心上的線程來管理。通過使用RDMA、PCI Express接口、以及自定義的Linux內核驅動程序,可允許GPU直接打通SSD數據讀寫。

其次,通過打通NVMe SSD的數據通信請求,只會在特定數據不在軟件管理的緩存區域時,才讓GPU線程做好參考執行驅動程序命令的準備?;诖?,在圖形處理器上運行繁重工作負載的算法,將能夠通過針對特定數據的訪問例程優化,從而實現針對重要信息的高效訪問。

研究人員還表示,作為當前基于CPU統管一切事務的傳統解決方案的一個可行替代,研究表明存儲訪問可同時工作、消除了同步限制,并且I/O帶寬效率的顯著提升,也讓應用程序的能不可同日而語。

標簽: 英偉達和IBM 打造新架構 加速應用程序