一种高速缓存管理策略的调整方法及系统

    公开(公告)号:CN101866321A

    公开(公告)日:2010-10-20

    申请号:CN201010200570.7

    申请日:2010-06-13

    Inventor: 程旭 管雪涛 黄涛

    Abstract: 本发明公开了一种高速缓存管理策略的调整方法及系统,涉及计算机处理器高速缓存领域;解决现有技术中高速缓存管理策略决策方式与应用访存行为实际需要出现偏差导致系统性能降低的问题。所述系统包括工作子系统、测试子系统和调整子系统所述工作子系统和所述测试子系统构成全部的高速缓存,其中:所述工作子系统采用一种高速缓存管理策略管理所述工作子系统中的高速缓存;所述测试子系统包括多个测试组,每个测试组分别采用不同的高速缓存管理策略管理本测试组内的高速缓存;所述调整子系统获取所述多个测试组的访问失效率信息,并根据所述多个测试组的访问失效率信息,对所述工作子系统采用的高速缓存管理策略进行调整。

    一种Flash文件系统的快速启动方法及装置

    公开(公告)号:CN101789004A

    公开(公告)日:2010-07-28

    申请号:CN201010100523.5

    申请日:2010-01-22

    Abstract: 本发明公开了一种Flash文件系统的快速启动方法及装置,该方法包括:日志记录步骤,用于在所述Flash文件系统中以块为单位进行日志记录;快照存放步骤,用于将快照数据存放在独立的块中,以使快照数据与文件系统数据分离;启动步骤,用于当所述文件系统中存在有效快照时,直接读取快照,在系统内存中构建文件系统的相关信息;当文件系统中不存在有效快照时,从各块中读取日志,在系统内存中构建所述文件系统的相关信息。

    一种面向多核处理器的共享末级高速缓存访存方法和装置

    公开(公告)号:CN106844232A

    公开(公告)日:2017-06-13

    申请号:CN201611208885.X

    申请日:2016-12-23

    CPC classification number: G06F12/084 G06F12/0871 G06F12/0888

    Abstract: 一种面向多核处理器的共享末级高速缓存访存方法和装置,包括:步骤A、在多核处理器多进程并发执行环境中,统计每个进程中每个数据区域的末级高速缓存访问信息的数量;步骤B、根据所述访问信息的数量,判断每个进程中每个数据区域的末级高速缓存的访存模式;步骤C、根据所述访存模式,决定并发执行的每个进程中每个数据区域的数据是否访问共享末级高速缓存。本发明采用旁路技术并调整数据进入末级高速缓存的插入位置可以限制局部性差数据区域的末级高速缓存访问空间,可以减少对其他数据高速缓存空间的抢占,进而在高速缓存中保护局部性良好的数据,提高末级高速缓存的利用率。

    实现使用存储级并行的内存管理方法及装置

    公开(公告)号:CN102662853A

    公开(公告)日:2012-09-12

    申请号:CN201210078070.X

    申请日:2012-03-22

    Abstract: 本发明涉及一种实现使用存储级并行的内存管理方法及装置,将bank的概念引入内存分配器,通过bank分组建立地址与bank间的关联,使分配器能根据地址范围标识不同的bank。数据划分为多个大小不一的数据单元,并将数据散布到主存的所有bank组中,以提高访存的并行度和减少行缓存冲突。同时,本发明完全工作在操作系统层,利用编译器和操作系统提供的信息来分析数据单元间的冲突开销,并根据主存的实际配置扩展内存分配器,既不用修改应用程序,也不依赖特殊的底层硬件。

    一种高速缓存管理策略的调整方法及系统

    公开(公告)号:CN101866321B

    公开(公告)日:2012-03-21

    申请号:CN201010200570.7

    申请日:2010-06-13

    Inventor: 程旭 管雪涛 黄涛

    Abstract: 本发明公开了一种高速缓存管理策略的调整方法及系统,涉及计算机处理器高速缓存领域;解决现有技术中高速缓存管理策略决策方式与应用访存行为实际需要出现偏差导致系统性能降低的问题。所述系统包括工作子系统、测试子系统和调整子系统所述工作子系统和所述测试子系统构成全部的高速缓存,其中:所述工作子系统采用一种高速缓存管理策略管理所述工作子系统中的高速缓存;所述测试子系统包括多个测试组,每个测试组分别采用不同的高速缓存管理策略管理本测试组内的高速缓存;所述调整子系统获取所述多个测试组的访问失效率信息,并根据所述多个测试组的访问失效率信息,对所述工作子系统采用的高速缓存管理策略进行调整。

    一种高速缓存替换策略的管理系统及方法

    公开(公告)号:CN101866318B

    公开(公告)日:2012-02-22

    申请号:CN201010201202.4

    申请日:2010-06-13

    Inventor: 程旭 黄涛 管雪涛

    Abstract: 本发明公开了一种高速缓存替换策略的管理系统及方法,克服现有技术中采用单独某一种替换策略不能有效地满足高速缓存多种不同局部性访存特点的应用程序访问需求的不足,其中该方法包括:将高速缓存划分为第一部分和第二部分;将第一部分划分为第一测试组和第二测试组,第一测试组采用第一替换策略,第二测试组采用第二替换策略;设置一策略选择寄存器,记录第一测试组和第二测试组的失效次数;当第二部分发生访存失效时,根据策略选择寄存器的值从第一替换策略和第二替换策略中为第二部分选择替换策略。与现有技术相比,本发明提高了高速缓存的使用性能。

    一种远程显示系统的静态图像编码方法及系统

    公开(公告)号:CN101883281A

    公开(公告)日:2010-11-10

    申请号:CN201010201176.5

    申请日:2010-06-13

    Inventor: 程旭 张杨 管雪涛

    Abstract: 本发明公开了一种远程显示系统的静态图像编码方法及系统,以克服现有技术难以有效平衡编码条件对图像编码的影响,其中该系统包括图像更新模块及编码模块,还包括预测模块、选择模块及反馈模块,其中:该预测模块,用于根据反馈的编码结果预测获得当前编码条件;该选择模块,用于根据该当前编码条件为该图像更新模块待更新的图像更新内容选择一种优选编码方法;该编码模块,用于根据该优选编码方法对所述图像更新内容进行编码,获得编码结果;该反馈模块,用于反馈该编码模块所获得的编码结果。本发明有效克服了现有技术难以有效平衡编码条件对图像编码的影响的技术缺陷。

    一种文件预测准确度的统计方法及装置

    公开(公告)号:CN101882155A

    公开(公告)日:2010-11-10

    申请号:CN201010205803.2

    申请日:2010-06-22

    Inventor: 程旭 何俊 管雪涛

    Abstract: 本发明提供了一种文件预测准确度的统计方法及装置,该方法包括:配置一第一统计链和一第二统计链,所述第一统计链和所述第二统计链具有相同的统计周期,所述第一统计链和所述第二统计链的启动时间相差半个所述统计周期;控制所述第一统计链和所述第二统计链从各自的启动时间开始,在所述统计周期的前半个周期内统计候选预测的结果;在后半个统计周期内继续统计候选预测的结果,并根据该周期内当前统计到的候选预测的结果来计算并输出候选预测的正确率。该方法不但能够将预测的偶然波动性降到最低,而且能够确保性能评估输出的连续性。

    末级高速缓存软硬件协作分区域管理系统及管理方法

    公开(公告)号:CN106844231A

    公开(公告)日:2017-06-13

    申请号:CN201611208891.5

    申请日:2016-12-23

    CPC classification number: G06F12/0811 G06F12/0886 G06F12/123

    Abstract: 一种末级高速缓存软硬件协作分区域管理系统及管理方法,涉及计算机系统中的末级高速缓存管理领域,提高了处理器的访存性能并有效降低了末级高速缓存污染和系统开销。本发明包括:分区域性能监视及末级高速缓存控制器,用于在线统计操作系统的应用程序内每个数据区域的末级高速缓存访问信息,并控制所述数据区域相对于末级高速缓存的旁路或插入位置;分区域访存行为剖视分析模块,用于读取所述末级高速缓存访问信息并根据所述末级高速缓存访问信息来分析每个所述数据区域的访存行为和局部性特征;以及分区域旁路及插入策略决策模块,用于根据每个所述数据区域的访存行为和局部性特征来为每个所述数据区域选择旁路策略或插入策略。

Patent Agency Ranking