-
公开(公告)号:CN108319556B
公开(公告)日:2019-01-18
申请号:CN201711454661.1
申请日:2017-12-28
Applicant: 湖北经济学院
IPC: G06F12/0862 , G06F12/0804 , G06F12/0842
Abstract: 本发明公开了一种新的面向刷新的内存预取控制器及方法,所述内存预取控制器包括刷新管理器和请求调度器、模式识别器、预取器、SRAM缓存;刷新管理器:用于周期性地发出刷新请求;请求调度器:用于根据刷新管理器的刷新时序信息调度内存请求;模式识别器:用于收集一段时间内内存访问的统计信息,并输出发生概率值T和不发生概率值F,并预测缓存行,预取器:用于根据模式识别器输出的发生概率值T和不发生概率值F决定是否将预测的缓存行放入全相联的SRAM缓冲器;SRAM缓冲器:用于保存预取的缓存行。本发明通过预测刷新周期内可能被访问的数据块提前预取至指定内存空间,使得在刷新周期内,内存仍然可以服务内存请求,这样可以有效降低内存刷新开销。
-
公开(公告)号:CN108319556A
公开(公告)日:2018-07-24
申请号:CN201711454661.1
申请日:2017-12-28
Applicant: 湖北经济学院
IPC: G06F12/0862 , G06F12/0804 , G06F12/0842
CPC classification number: G06F12/0862 , G06F12/0804 , G06F12/0842 , G06F2212/1016 , G06F2212/221 , G06F2212/6022 , G06F2212/6024
Abstract: 本发明公开了一种新的面向刷新的内存预取控制器及方法,所述内存预取控制器包括刷新管理器和请求调度器、模式识别器、预取器、SRAM缓存;刷新管理器:用于周期性地发出刷新请求;请求调度器:用于根据刷新管理器的刷新时序信息调度内存请求;模式识别器:用于收集一段时间内内存访问的统计信息,并输出发生概率值T和不发生概率值F,并预测缓存行,预取器:用于根据模式识别器输出的发生概率值T和不发生概率值F决定是否将预测的缓存行放入全相联的SRAM缓冲器;SRAM缓冲器:用于保存预取的缓存行。本发明通过预测刷新周期内可能被访问的数据块提前预取至指定内存空间,使得在刷新周期内,内存仍然可以服务内存请求,这样可以有效降低内存刷新开销。
-