基于多DMA隊(duì)列的數(shù)據(jù)傳輸方法和裝置
基本信息

| 申請(qǐng)?zhí)?/td> | CN201610734599.0 | 申請(qǐng)日 | - |
| 公開(kāi)(公告)號(hào) | CN106354673B | 公開(kāi)(公告)日 | 2018-06-22 |
| 申請(qǐng)公布號(hào) | CN106354673B | 申請(qǐng)公布日 | 2018-06-22 |
| 分類(lèi)號(hào) | G06F13/28;G06F9/50 | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 張宇弘;張菁;王界兵 | 申請(qǐng)(專(zhuān)利權(quán))人 | 北京網(wǎng)迅科技有限公司杭州分公司 |
| 代理機(jī)構(gòu) | 深圳市明日今典知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 北京網(wǎng)迅科技有限公司杭州分公司 |
| 地址 | 310016 浙江省杭州市文三路478號(hào)華星時(shí)代廣場(chǎng)A507 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明揭示了一種基于多DMA隊(duì)列的數(shù)據(jù)傳輸方法和裝置,所述方法包括以下步驟:配置一級(jí)DMA隊(duì)列和二級(jí)DMA隊(duì)列,為一級(jí)DMA隊(duì)列分配至少一個(gè)二級(jí)DMA隊(duì)列;通過(guò)一級(jí)DMA隊(duì)列獲取數(shù)據(jù),將數(shù)據(jù)分配給一級(jí)DMA隊(duì)列對(duì)應(yīng)的二級(jí)DMA隊(duì)列;通過(guò)對(duì)二級(jí)DMA隊(duì)列進(jìn)行調(diào)度來(lái)控制數(shù)據(jù)傳輸。由于二級(jí)DMA隊(duì)列的數(shù)據(jù)來(lái)自于一級(jí)DMA隊(duì)列的分配,而同一個(gè)一級(jí)DMA隊(duì)列下可以有多個(gè)二級(jí)DMA隊(duì)列,因此每個(gè)二級(jí)DMA隊(duì)列只需要支持很小的速率,大大減小了每個(gè)二級(jí)DMA隊(duì)列的緩存,從而減小了對(duì)硬件資源的消耗,有效節(jié)省了芯片的面積和功耗。同時(shí),可以以較低的成本實(shí)現(xiàn)更多的DMA隊(duì)列,對(duì)虛擬化應(yīng)用提供了更大的靈活性,并使得硬件能夠更好的支持更細(xì)粒度的虛擬化。 |





