摘要:一種面向異構內存系統建立檢查點的裝置,屬于計算機系統結構的系統容錯技術,解決現有面向異構內存的基于存儲的檢查點技術開銷過大、存在大量無用寫的問題。本發明包括異構內存管理模塊、地址映射模塊、派生頁管理模塊、檢查點調度模塊,異構內存管理模塊管理異構內存中數據在DRAM和NVM間的移動;地址映射模塊提供一種細粒度、低開銷的地址映射策略,當寫請求試圖修改檢查點數據時,地址映射模塊將寫請求映射到其它硬件地址,以保持檢查點數據的一致性;派生頁管理模塊對派生頁進行管理;檢查點調度模塊控制何時觸發檢查點。本發明對上層應用透明,有效減少了內存占用和冗余寫,在維護檢查點一致性時減少了無用寫,進一步降低了系統運行時間。
- 專利類型發明專利
- 申請人華中科技大學;
- 發明人吳松;高翔;金海;
- 地址430074 湖北省武漢市洪山區珞喻路1037號
- 申請號CN201610307028.9
- 申請時間2016年05月11日
- 申請公布號CN105893274A
- 申請公布時間2016年08月24日
- 分類號G06F12/06(2006.01)I;G06F12/0802(2016.01)I;G06F11/14(2006.01)I;