一种面向高性能的适应预取的智能缓存替换策略

    公开(公告)号:CN113297098B

    公开(公告)日:2023-09-01

    申请号:CN202110606031.1

    申请日:2021-05-24

    Abstract: 本发明公开一种面向高性能的适应预取的智能缓存替换策略,在存在硬件预取器的情况下,区分预取和需求请求,利用基于ISVM(Integer Support Vector Machines)的预取预测器对预取访问加载的缓存行进行重引用间隔预测,利用基于ISVM的需求预测器对需求访问加载的缓存行进行重引用间隔预测。输入当前访存的load指令的PC地址和访存历史记录中过去load指令的PC地址,针对预取和需求请求设计不同的ISVM预测器,以请求类型为粒度对加载的缓存行进行重用预测,改善存在预取时缓存行重用预测的准确度,更好的融合了硬件预取和缓存替换带来的性能提升。

    一种基于改进爬山法的非对称多核架构下预取控制策略

    公开(公告)号:CN115114189A

    公开(公告)日:2022-09-27

    申请号:CN202210750282.1

    申请日:2022-06-28

    Abstract: 本发明涉及一种基于改进爬山法的非对称多核架构下预取控制策略,属缓存预取、非对称多核领域。该方法考虑非对称多核架构下核心之间的性能不同这一情况,通过改进后的爬山法,针对不同核心对其预取激进程度进行控制,提高核心的IPC。预取激进程度由预取度和预取距离进行刻画,考虑到爬山法会陷入局部最优解,通过与模拟退火策略结合的方式跳出局部最优。同时考虑到爬山法不适用于解决二维搜索问题,本方法采用控制变量的方式,通过采样阶段的IPC反馈,进行预取策略的调整,提升核心的IPC。该方法利用爬山法,根据程序运行的不同阶段,对不同核心的预取激进程度进行调整,实现不同核心的IPC增长。

    一种工业通信多协议转换系统

    公开(公告)号:CN114222009A

    公开(公告)日:2022-03-22

    申请号:CN202111540174.3

    申请日:2021-12-15

    Abstract: 本发明公开了一种工业通信多协议转换系统,协议转换系统与多个被监控设备连接通信,实现可配置的多协议转换与数据传输功能,而被监控设备应用的协议各不相同,导致通信的数据格式有所不同,为了将不同的数据类型以同意中形式表现,需要将数据从一种协议形式转换为另一种协议形式来存储,这是本发明研究的重点,通过设计实现协议模板机制来完成协议转换系统与多种被监控设备之间的通信。同时,协议转换系统对被监控设备及其传输的数据进行管理,将获取到的数据通过ModbusTCP协议传送给应用软件供其使用,完成了多种总线协议与ModbusTCP协议的转换,通过协议模板来和被监控设备进行通信,实现多种总线协议与ModbusTCP协议的转换。

    一种应用于专用通信的现场总线与Modbus-TCP之间的协议转换方法

    公开(公告)号:CN113381974A

    公开(公告)日:2021-09-10

    申请号:CN202110488263.1

    申请日:2021-05-06

    Abstract: 本发明公开了一种应用于专用通信的现场总线与Modbus‑TCP之间的协议转换方法,属于工业网络技术领域。该方法包括:基于以工业级ARM处理器和嵌入式技术为基础的协议转换设备,综合分析其监控的终端设备所应用的多种通信协议,提出一种通用的数据字典格式,通过该数据字典与协议之间的映射关系,从而完成总线协议与以太网协议之间的转换过程。本发明通过实现多种协议之间的转换,并应用到用于管理专用通信中协议转换设备的软件系统中,从而实现了远程可配置的多协议转换与数据传输功能。

    一种基于Bank划分的自适应页策略确定方法

    公开(公告)号:CN105068940B

    公开(公告)日:2018-07-31

    申请号:CN201510450737.8

    申请日:2015-07-28

    CPC classification number: Y02D10/13

    Abstract: 种基于Bank划分的自适应页策略确定方法,首先进行Bank划分,使不同核的访存请求映射到不同的Bank,隔离多个核的访存请求,彻底消除了多个核访存请求的相互干扰,最大程度的保留了每个核的访存请求的特点。在Bank划分的基础上,根据每个Bank接收的访存请求的特点动态地分配最优的页策略。从而达到降低内存功耗,提升系统性能的目的。因为每个Bank接收的访存请求的特点不样,开放页策略和关闭页策略也都有各自的特点,根据每个Bank接收的访存请求的特点,为该Bank分配最佳的页策略。通过本方法可显著提高Bank的使用率,进而在降低DRAM功耗的基础上,达到提高系统性能的目的。

    一种工业通信多协议转换系统

    公开(公告)号:CN114222009B

    公开(公告)日:2024-05-24

    申请号:CN202111540174.3

    申请日:2021-12-15

    Abstract: 本发明公开了一种工业通信多协议转换系统,协议转换系统与多个被监控设备连接通信,实现可配置的多协议转换与数据传输功能,而被监控设备应用的协议各不相同,导致通信的数据格式有所不同,为了将不同的数据类型以同意中形式表现,需要将数据从一种协议形式转换为另一种协议形式来存储,这是本发明研究的重点,通过设计实现协议模板机制来完成协议转换系统与多种被监控设备之间的通信。同时,协议转换系统对被监控设备及其传输的数据进行管理,将获取到的数据通过ModbusTCP协议传送给应用软件供其使用,完成了多种总线协议与ModbusTCP协议的转换,通过协议模板来和被监控设备进行通信,实现多种总线协议与ModbusTCP协议的转换。

    一种面向高性能的智能分支预测方法

    公开(公告)号:CN117591181A

    公开(公告)日:2024-02-23

    申请号:CN202311367044.3

    申请日:2023-10-20

    Abstract: 本发明公开一种面向高性能的智能分支预测方法,属于计算机体系分支预测领域。本发明利用基于CNN的模型对分支指令进行预测,通过将注意力机制SE模块和切片结构与CNN相互融合,注意力机制SE模块使模型有能力判断哪个通道所代表的特征更加重要,切片结构考虑不同分支历史长度的问题,将不同历史长度的信息输入不同的切片中,经过训练,在全链接层中考虑哪个切片的预测准确率更高。通过对分支历史信息进行编码后输入到模型中,模型通过训练学习到分支特征,可以对分支进行预测,提高分支预测准确率。

    一种基于CNN的智能在线分支预测方法

    公开(公告)号:CN117591180A

    公开(公告)日:2024-02-23

    申请号:CN202311367042.4

    申请日:2023-10-20

    Abstract: 本发明公开一种基于CNN的智能在线分支预测方法,属于计算机体系分支预测领域。本发明设计卷积神经网络(Convolutional Neural Network,CNN)分支预测模型,并且与目前最先进的TAEG_SC_L分支预测方法结合起来,将分支指令分为复杂分支与简单分支,对于复杂分支,使用CNN模型提取分支特征,根据大量的数据训练,识别历史中相关分支,加大相关分支特征对预测结果的影响,降低噪声对预测结果的影响;对于简单分支采用TAEG_SC_L分支预测算法。引入两个CNN模型,一个用于预测,一个用于训练,在训练时间段内不影响CNN预测模型的正常工作,由此达到在线训练的目的,提高分支预测准确率。

    一种面向高性能的适应预取的智能缓存替换策略

    公开(公告)号:CN113297098A

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

    申请号:CN202110606031.1

    申请日:2021-05-24

    Abstract: 本发明公开一种面向高性能的适应预取的智能缓存替换策略,在存在硬件预取器的情况下,区分预取和需求请求,利用基于ISVM(Integer Support Vector Machines)的预取预测器对预取访问加载的缓存行进行重引用间隔预测,利用基于ISVM的需求预测器对需求访问加载的缓存行进行重引用间隔预测。输入当前访存的load指令的PC地址和访存历史记录中过去load指令的PC地址,针对预取和需求请求设计不同的ISVM预测器,以请求类型为粒度对加载的缓存行进行重用预测,改善存在预取时缓存行重用预测的准确度,更好的融合了硬件预取和缓存替换带来的性能提升。

    一种基于Bank划分的自适应页策略确定方法

    公开(公告)号:CN105068940A

    公开(公告)日:2015-11-18

    申请号:CN201510450737.8

    申请日:2015-07-28

    CPC classification number: Y02D10/13

    Abstract: 一种基于Bank划分的自适应页策略确定方法,首先进行Bank划分,使不同核的访存请求映射到不同的Bank,隔离多个核的访存请求,彻底消除了多个核访存请求的相互干扰,最大程度的保留了每一个核的访存请求的特点。在Bank划分的基础上,根据每一个Bank接收的访存请求的特点动态地分配最优的页策略。从而达到降低内存功耗,提升系统性能的目的。因为每一个Bank接收的访存请求的特点不一样,开放页策略和关闭页策略也都有各自的特点,根据每一个Bank接收的访存请求的特点,为该Bank分配最佳的页策略。通过本方法可显著提高Bank的使用率,进而在降低DRAM功耗的基础上,达到提高系统性能的目的。

Patent Agency Ranking