申威架構(gòu)下的軟件平滑嵌套頁(yè)表
計(jì)算機(jī)研究與發(fā)展
頁(yè)數(shù): 10 2021-08-26
摘要: 嵌套頁(yè)表是一種硬件輔助的內(nèi)存虛擬化模型,當(dāng)前國(guó)產(chǎn)申威處理器上未能提供該模型所需的硬件支持.然而申威架構(gòu)特有的特權(quán)程序可編程接口可以通過(guò)軟件構(gòu)建必要的底層硬件支持.該接口運(yùn)行在申威硬件模式上,具有最高CPU特權(quán)級(jí).基于這一特性,在申威平臺(tái)上實(shí)現(xiàn)了軟件平滑嵌套頁(yè)表模型swFNPT,通過(guò)軟件設(shè)計(jì)優(yōu)化彌補(bǔ)了硬件支持上的不足.特別地,使用平滑(1級(jí))嵌套頁(yè)表代替4級(jí)嵌套頁(yè)表來(lái)提升頁(yè)表查詢...