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

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

    实现使用大容量高速缓存的内存管理方法及装置

    公开(公告)号:CN102323909B

    公开(公告)日:2014-03-19

    申请号:CN201110269002.7

    申请日:2011-09-13

    Inventor: 程旭 管雪涛 黄涛

    Abstract: 本发明提供了实现使用大容量高速缓存的内存管理方法及装置,其中方法包括:以内存的物理页框为单位划分使用的高速缓存,并确定划分的高速缓存区域的映射条件。为并发应用进程分配符合高速缓存区域的映射条件的物理页框。本发明通过调整计算机操作系统虚拟存储管理机制中的页面分配策略,控制虚拟-物理地址转换的页表项的相应位,来划分高速缓存,以隔离并发运行的应用程序以及同一应用程序的不同内存区域对高速缓存的访问,从而减少不同内存页面映射到同一高速缓存区域所导致的冲突失效,达到对系统性能进行优化的目的。

    便携式贴身医疗监控设备
    46.
    发明公开

    公开(公告)号:CN103565528A

    公开(公告)日:2014-02-12

    申请号:CN201310518677.X

    申请日:2013-10-29

    Abstract: 本发明涉及一种便携式贴身医疗监控设备,用于实现人体特定部位的定位监测,包括包覆在人体皮肤表层的弹力布料;所述的弹力布料上分布设置有人体器官所需监测部位的预留点;所述的预留点上安置医疗传感器,医疗传感器采集人体器官的数据传输给外部的医疗监测设备实现人体的医疗监测。本发明按照人体器官分布情况在所有需检测部位预留医疗传感器安置点,且凭借其具备的较强的弹力可实现医疗传感器与人体特定部位的长时间紧密接触,在保证传感器数据采集的稳定性和可靠性的同时,实现在不同人体部位安放多个医疗监控传感器,同时完成多项医疗监控的共同进行的目标。

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

    公开(公告)号:CN101883281B

    公开(公告)日:2013-12-25

    申请号:CN201010201176.5

    申请日:2010-06-13

    Inventor: 程旭 张杨 管雪涛

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

    一种处理器末级高速缓存的管理系统及方法

    公开(公告)号:CN103092774A

    公开(公告)日:2013-05-08

    申请号:CN201310001284.1

    申请日:2013-01-04

    Abstract: 本发明披露了一种处理器末级高速缓存的管理系统及方法,该系统包括:GB监视器记录每次末级高速缓存访问失效时的进入块和排出块对,通过学习最优旁路算法的行为指导切换替换模式或旁路模式,该最优旁路算法的行为,通过末级高速缓存后续访问中根据发生的最优旁路算法的条件选择采用替换方法和旁路方法的动作积累形成;根据发生一次末级高速缓存失效中当前记录的进入块标签和排出块标签,若判断满足最优旁路算法的第一条件:进入块的重用距离小于排出块的重用距离,则采用替换方法;否则,采用旁路方法。本发明将旁路和替换视为同样的策略进行切换。

    一种用于数字延迟链的延迟单元

    公开(公告)号:CN103078610A

    公开(公告)日:2013-05-01

    申请号:CN201210580014.6

    申请日:2012-12-27

    Inventor: 程旭 王逵

    Abstract: 本发明涉及一种用于数字延迟链的延迟单元,所述的延迟单元包括传播通路以及返回通路,所述的传播通路和返回通路由反相器以及与非门构成;所述的多个延迟单元前后相接能够构成延迟链;并且所述的延迟链中后一级的延迟单元的控制信号可以由前一级延迟单元的控制信号生成;当所述的延迟链中前一个延迟单元处于回环状态并且后一个延迟单元处于返回状态时,信号在前一个延迟单元处折返。本发明将传统的延迟单元的主要延迟部件由反相器和多选器,改变为反相器和与非门;由于与非门比多选器的结构简单,延迟小,因此由反相器和与非门构成的延迟单元粒度更小。

Patent Agency Ranking