一种对显示数据进行压缩和解压缩的方法

    公开(公告)号:CN104952088B

    公开(公告)日:2018-05-29

    申请号:CN201510270558.6

    申请日:2015-05-25

    Inventor: 程旭 刘锋 马丽娜

    Abstract: 本发明涉及一种对显示数据进行压缩和解压缩的方法,包括当未压缩显存中的图像数据被更新后,由CPU计算出被更新数据在未压缩显存中所处的行地址,从未压缩显存中取出该行数据进行压缩,并存储到压缩显存中该行对应的存储地址中;当显存数据更新速率较快时,CPU停止对原始显存中更新数据的压缩,并通过对显示控制器寄存器的配置使显示控制器在下一帧开始从未压缩显存中读取数据等步骤。本发明能够通过对显存数据进行压缩和解压缩,降低在对高分辨率显示过程中对总线带宽的占用,以提高系统性能。

    一种实现高速缓存替换的方法及装置

    公开(公告)号:CN106844235A

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

    申请号:CN201611206733.6

    申请日:2016-12-23

    CPC classification number: G06F12/121 G06F12/0891

    Abstract: 本发明公开了一种实现高速缓存替换的方法及装置,包括:获取对高速缓存的块的访问结果,当访问结果为访问失效时,移动访问失效所在组的高速缓存的块中收益值(RBV)最小的块,并将访问失效的块放置在RBV最小的块移动前所在的位置;对访问失效的块计算失效代价后赋值给访问失效的块装入的位置对应的RBV;当访问结果为访问命中时,对高速缓存的访问命中的块计算命中收益,根据计算出的命中收益更新命中的块对应的RBV。本发明通过对高速缓存替换的访问结果进行命中收益或失效代价计算,通过处理后,对访问命中及失效的块赋值相应的RBV,通过保留收益值,对高速缓存的整体失效代价进行相应的评估,从而实现高速缓存替换的合理高效。

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

    公开(公告)号:CN106844231A

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

    申请号:CN201611208891.5

    申请日:2016-12-23

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

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

    自适应的带宽调节方法及装置

    公开(公告)号:CN103139099B

    公开(公告)日:2016-08-24

    申请号:CN201310058679.5

    申请日:2013-02-25

    Abstract: 本发明涉及一种自适应的带宽调节方法和装置,该方法基于自适应的带宽调节装置,自适应的带宽调节装置包括带宽信息表,所述带宽信息表用于记录各个访存主设备以及系统的带宽分配以及使用信息,该方法包括:请求接收步骤,接收主设备的访存请求;接受判断步骤,根据所述带宽信息表判断是否接受该设备的访存请求。本发明能够在保证设备高带宽以及实时性需求的前提下,提高系统带宽利用率,并且最大限度降低访存请求的相互干扰,从而在保证设备访存性能的情况下有效提高带宽管理效率,提高设备以及系统的性能。

    一种解释器中间接跳转预测方法及系统

    公开(公告)号:CN103294518B

    公开(公告)日:2016-04-27

    申请号:CN201310052296.7

    申请日:2013-02-18

    Abstract: 本发明公开了一种解释器中间接跳转预测方法及系统,其方法包括:在解释器中插入引导指令,将字节码指针包含在引导指令中;转移预测器识别引导指令,并将所需的字节码指针保存至转移预测器中;当间接跳转指令运行时,转移预测器识别间接跳转指令,使用间接跳转指令的指针和所保存的字节码指针进行散列运算,并以散列运算得到的索引值访问转移目标缓冲,获得预测的转移目标地址。本发明以字节码指针作为关联信息,以引导指令的方式软硬件协作指导间接跳转,从而可以根据字节码指针准确地对解释器中间接跳转进行预测。

    一种基于分组全局历史的分支预测方法及系统

    公开(公告)号:CN105204819A

    公开(公告)日:2015-12-30

    申请号:CN201510658510.2

    申请日:2015-10-12

    CPC classification number: G06F9/3848

    Abstract: 本发明涉及一种基于分组全局历史的分支预测方法及系统,包括:将分支预测器常用的全局历史改造成分组的形式,分支历史保存在分组全局历史表中;当分支指令提交时,根据分支指令地址低位在分组全局历史表中选择对应的表项,将分支指令实际方向移入对应表项;当预测分支指令方向时,将分组全局历史表中的历史拼接起来使用。本发明的核心是分组保存,全部使用,即以分组的方式保存全局历史,能有效地减少分支指令之间的历史冲突,从而提高所保留历史的有效性,捕获更远的历史信息;将其应用于先进的Perceptron分支预测器中,可提高分支预测命中率及处理器的性能和能效性。

    实现混合预取的方法及相应的装置

    公开(公告)号:CN102662862B

    公开(公告)日:2015-01-21

    申请号:CN201210077583.9

    申请日:2012-03-22

    CPC classification number: Y02D10/13

    Abstract: 本发明涉及一种在处理器中实现混合预取的方法及相应的装置,使用全局历史缓冲器按时间顺序保存一份失效地址历史信息,并使用多个索引表和全局历史缓冲器中的多组指针实现多种数据预取方法。在查找可重复的访存模式并产生预取请求时,本发明按照某种顺序逐个使用各预取方法查找相应的局部失效地址流。为减少查找的时间和能耗开销,本发明在某种预取方法下找到可重复的访存模式时,即停止查找并产生预取请求,不再查找其余预取方法的局部失效地址流。本发明能够以较低的存储开销和能耗开销同时实现多种数据预取方法,从而结合利用程序运行过程中的多种访存规律提高预取的性能。

    一种客户端设备、多媒体数据卸载系统及卸载方法

    公开(公告)号:CN101895531B

    公开(公告)日:2015-01-07

    申请号:CN201010201180.1

    申请日:2010-06-13

    Abstract: 本发明提供了一种客户端设备、多媒体数据卸载系统及卸载方法;方法包括:客户端当从服务器收到所请求的网页时,如果网页中存在需卸载的多媒体数据,则调用该多媒体数据的类型对应的插件代理模块;选择能对需卸载的多媒体数据解码的代理服务器,并通知所述插件代理模块,为该插件代理模块对应类型的多媒体数据所选择的代理服务器;所述插件代理模块被调用后,与所选择的代理服务器建立连接,将对应类型的多媒体数据发送给所选代理服务器,接收代理服务器处理后得到的远程显示数据。本发明可以丰富资源受限的客户端设备的浏览器功能,减少资源受限的客户端设备的本地资源消耗,并能提高其处理多媒体数据的能力。

    基于模调度实现循环指令调度的编译方法及装置

    公开(公告)号:CN102200924B

    公开(公告)日:2014-07-16

    申请号:CN201110128054.2

    申请日:2011-05-17

    CPC classification number: G06F8/4452 G06F8/452

    Abstract: 本发明披露了基于模调度实现循环指令调度的编译方法及装置,其中方法包括由编译器执行的下列步骤:读入并解析源程序,获取控制流图信息;建立循环体结构的数据依赖约束和资源依赖约束;在对循环体结构执行模调度过程中,针对检测指令调度结果发生的数据依赖冲突和/或资源冲突根据符合相应约束的回溯模型解决。本发明可避免循环体中相邻指令的数据相关,减小生成代码的执行时间,从而有效地挖掘指令级并行性,提高处理器系统乃至计算机系统性能。

    一种片上总线仲裁方法及装置

    公开(公告)号:CN102207918B

    公开(公告)日:2014-04-23

    申请号:CN201110150606.X

    申请日:2011-06-07

    CPC classification number: G06F13/3625 G06F13/374

    Abstract: 一种片上总线仲裁方法及装置,方法包括:将设备分为从高到低的第一级、第二级、第三级;在每个仲裁周期中,执行下列步骤:计算每一个实时交易剩余的处理时间,并将发出需要立刻处理的申请的设备在本仲裁周期中升级为第一级;监视第一级和第二级的设备的带宽使用量,将带宽使用量超过预设带宽阈值的设备在本仲裁周期中降级为第三级;对总线使用权发出申请的设备中,当等级最高的设备为第一级设备时,授权给第一级设备;当等级最高的设备不是第一级设备时,授权给发出连续的申请的设备;所述连续的申请是指与最近授权交易读写类型相同,且地址与最近授权交易的地址命中相同行或不同存储体的申请。本发明在保证通信服务质量的同时优化访存性能。

Patent Agency Ranking