軟硬件協(xié)同管理的 DRAM-NVM 層次化異構(gòu)內(nèi)存訪問方法及系 統(tǒng)
本發(fā)明提出了一種軟硬件協(xié)同管理的 DRAM-NVM 層次化異構(gòu) 內(nèi)存系統(tǒng)。該系統(tǒng)把 NVM 作為大容量的非易失內(nèi)存使用,而 DRAM 視為 NVM 的緩存。有效利用 TLB 和頁表結(jié)構(gòu)中的一些預留位,消除 了傳統(tǒng)硬件管理的層次化異構(gòu)內(nèi)存架構(gòu)中的硬件開銷,將異構(gòu)內(nèi)存系 統(tǒng)中緩存管理問題轉(zhuǎn)移到軟件層次,同時降低了最后一級 cache 缺失 后的訪存時延。考慮到大數(shù)據(jù)應用環(huán)境中,很多應用數(shù)據(jù)局部性比較 差,在 DRAM 緩
華中科技大學
2021-04-14