基于GPU的內(nèi)存動(dòng)態(tài)分配方法、裝置及內(nèi)存鏈表
基本信息
申請(qǐng)?zhí)?/td> | CN202110830732.3 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN113296961A | 公開(公告)日 | 2021-08-24 |
申請(qǐng)公布號(hào) | CN113296961A | 申請(qǐng)公布日 | 2021-08-24 |
分類號(hào) | G06F9/50(2006.01)I;G06F12/02(2006.01)I;G06F12/0806(2016.01)I;G06F12/0877(2016.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 陳棋江;劉玉峰;李會(huì)江;馮征文;何洪舉;甘文峰 | 申請(qǐng)(專利權(quán))人 | 廣州中望龍騰軟件股份有限公司 |
代理機(jī)構(gòu) | 廣州市越秀區(qū)哲力專利商標(biāo)事務(wù)所(普通合伙) | 代理人 | 孫柳 |
地址 | 510623廣東省廣州市天河區(qū)珠江西路15號(hào)32層自編01-08房 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了基于GPU的內(nèi)存動(dòng)態(tài)分配方法,其通過設(shè)定的內(nèi)存鏈表管理數(shù)組記錄系統(tǒng)中內(nèi)存塊的大小及首個(gè)可用內(nèi)存位置,從而查找到對(duì)應(yīng)的可用于分配的內(nèi)存塊,然后再根據(jù)需要分配的內(nèi)存大小以及可用于分配的內(nèi)存塊的信息對(duì)需要分配內(nèi)存的內(nèi)存塊數(shù)據(jù)結(jié)構(gòu)的參數(shù)進(jìn)行設(shè)置,以便向系統(tǒng)中申請(qǐng)內(nèi)存,實(shí)現(xiàn)內(nèi)存的動(dòng)態(tài)分配。本發(fā)明提供的新的內(nèi)存鏈表結(jié)構(gòu),具有占用內(nèi)存小等特點(diǎn),同時(shí)本發(fā)明公開的內(nèi)存動(dòng)態(tài)分配方法可應(yīng)用于GPU處理器的并行計(jì)算架構(gòu)OpenGL中的內(nèi)配分配,以適配并行計(jì)算。本發(fā)明還公開了基于GPU的內(nèi)存動(dòng)態(tài)分配裝置及存儲(chǔ)介質(zhì)。 |
