技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明公開了一種基于GPU與NIC之間的內(nèi)存高速直接交換的方法和系統(tǒng),所述對(duì)系統(tǒng)包括CPU、GPU和NIC,還包括:GPU存儲(chǔ)區(qū)分配模塊,用于CPU應(yīng)用程序在GPU內(nèi)存中分配一個(gè)或多個(gè)存儲(chǔ)區(qū)并將分配的內(nèi)存塊的參數(shù)返回給CPU;信息傳遞模塊,用于CPU將內(nèi)存塊參數(shù)傳遞給內(nèi)核網(wǎng)卡驅(qū)動(dòng),網(wǎng)卡驅(qū)動(dòng)程序?qū)@得的GPU內(nèi)存塊信息保存;數(shù)據(jù)直傳模塊,用于網(wǎng)卡收到網(wǎng)絡(luò)數(shù)據(jù)后,網(wǎng)卡的DMA控制器訪問獲得的內(nèi)存塊參數(shù),然后將數(shù)據(jù)直接發(fā)送到GPU對(duì)應(yīng)的內(nèi)存塊中存儲(chǔ)。本發(fā)明解決了數(shù)據(jù)從網(wǎng)卡傳到GPU需要多次在不同的內(nèi)存區(qū)域之間拷貝問題。減少數(shù)據(jù)傳輸時(shí)間,減少數(shù)據(jù)延遲時(shí)間,提高了數(shù)據(jù)吞吐量,減少了因開辟緩沖區(qū)而對(duì)內(nèi)存的占用,提高了系統(tǒng)性能。
技術(shù)研發(fā)人員:秦明;尹博;劉國(guó)文
受保護(hù)的技術(shù)使用者:深圳市知穹科技有限公司
技術(shù)研發(fā)日:2016.02.22
技術(shù)公布日:2017.08.29