一種多核異構(gòu)平臺維護(hù)cache一致性的方法
基本信息

| 申請?zhí)?/td> | CN202010598426.7 | 申請日 | - |
| 公開(公告)號 | CN111930527A | 公開(公告)日 | 2020-11-13 |
| 申請公布號 | CN111930527A | 申請公布日 | 2020-11-13 |
| 分類號 | G06F9/52(2006.01)I | 分類 | 計算;推算;計數(shù); |
| 發(fā)明人 | 廖茂益;王曲直;羅維彪 | 申請(專利權(quán))人 | 綿陽慧視光電技術(shù)有限責(zé)任公司 |
| 代理機(jī)構(gòu) | 成都環(huán)泰專利代理事務(wù)所(特殊普通合伙) | 代理人 | 綿陽慧視光電技術(shù)有限責(zé)任公司 |
| 地址 | 621000四川省綿陽市綿陽科創(chuàng)區(qū)創(chuàng)新中心2號樓314室 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明公開了一種多核異構(gòu)平臺維護(hù)cache一致性的方法,首先,依次接收多核異構(gòu)平臺上的N個處理核心向內(nèi)存空間進(jìn)行讀取和/或?qū)懭氲臄?shù)據(jù)信息,其中,處理核心為CPU、GPU或FPGA;接收到某個處理核心的讀寫請求后,根據(jù)當(dāng)期所有處理核心的cache狀態(tài),判定是否達(dá)到準(zhǔn)備讀、準(zhǔn)備寫的狀態(tài),如果是,則同意該處理核心的訪問請求以及cache狀態(tài)更新,處理核心發(fā)起相關(guān)的內(nèi)存數(shù)據(jù)訪問,更新狀態(tài),返回第一步;如果否,則拒絕該處理核心的訪問請求以及cache狀態(tài)更新,使用cache無效和cache寫回操作調(diào)整狀態(tài),使得滿足當(dāng)前處理核心的請求,更新狀態(tài)返回前一步。本發(fā)明可通過軟件或硬件實(shí)現(xiàn),靈活的設(shè)計,可滿足不同硬件平臺的使用。?? |





