一种数据存储方法和装置

    公开(公告)号:CN104516823B

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

    申请号:CN201310464285.X

    申请日:2013-09-30

    Inventor: 卢廷玉 刘颖

    Abstract: 本发明的实施例提供一种数据存储的方法和装置,应用于计算机领域,能够支持混合内存中待存储数据的存储。所述数据存储方法用于编译器,包括:判断待存储数据的数据类型;若所述待存储数据的数据类型是预设数据类型,获取所述待存储数据贡献值;根据所述待存储数据的贡献值判断所述待存储数据在混合内存的存储位置,所述混合内存由消息式内存和普通内存构成。本发明的实施例提供一种数据存储方法和装置,用于混合内存中数据的存储。

    一种数据存储方法和装置

    公开(公告)号:CN104516823A

    公开(公告)日:2015-04-15

    申请号:CN201310464285.X

    申请日:2013-09-30

    Inventor: 卢廷玉 刘颖

    Abstract: 本发明的实施例提供一种数据存储的方法和装置,应用于计算机领域,能够支持混合内存中待存储数据的存储。所述数据存储方法用于编译器,包括:判断待存储数据的数据类型;若所述待存储数据的数据类型是预设数据类型,获取所述待存储数据贡献值;根据所述待存储数据的贡献值判断所述待存储数据在混合内存的存储位置,所述混合内存由消息式内存和普通内存构成。本发明的实施例提供一种数据存储方法和装置,用于混合内存中数据的存储。

    安全规则检测方法和系统

    公开(公告)号:CN109002713B

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

    申请号:CN201810666911.6

    申请日:2018-06-26

    Abstract: 本发明提供了全局性安全规则检测方法和系统,其中根据设定的全局安全规则在编译器前端从源程序中提取与所述全局安全规则相关的信息并将其保存在与该源程序对应的中间文件中;遍历所有中间文件中保存的信息以检测其是否符合所述全局安全规则;以及响应于检测到不符合所述全局安全规则的信息,发出指示以修改与该信息所在的中间文件对应的源程序。该方法中使得代码的全局安全规则检测可以与代码开发同步进行,能及时检测错误并反馈给各方进行纠正,缩小了错误检测和纠正范围,改善了全局安全规则检测效率,加快了整个项目开发进度。

    安全规则检测方法和系统

    公开(公告)号:CN109002713A

    公开(公告)日:2018-12-14

    申请号:CN201810666911.6

    申请日:2018-06-26

    Abstract: 本发明提供了全局性安全规则检测方法和系统,其中根据设定的全局安全规则在编译器前端从源程序中提取与所述全局安全规则相关的信息并将其保存在与该源程序对应的中间文件中;遍历所有中间文件中保存的信息以检测其是否符合所述全局安全规则;以及响应于检测到不符合所述全局安全规则的信息,发出指示以修改与该信息所在的中间文件对应的源程序。该方法中使得代码的全局安全规则检测可以与代码开发同步进行,能及时检测错误并反馈给各方进行纠正,缩小了错误检测和纠正范围,改善了全局安全规则检测效率,加快了整个项目开发进度。

    一种面向异OS的汇编器及汇编移植方法

    公开(公告)号:CN104503819A

    公开(公告)日:2015-04-08

    申请号:CN201510003749.6

    申请日:2015-01-05

    Abstract: 本发明公开了一种面向异OS的汇编器及汇编移植方法,本发明涉及计算机代码移植领域,该方法包括获取源代码,将所述源代码进行编译,获取源汇编程序;选择目标操作系统,按照所述目标操作系统的汇编格式,将所述源汇编程序转化为符合所述汇编格式的目标汇编程序;获取所述目标操作系统的应用程序二进制接口规范,将所述目标汇编程序转化为符合所述应用程序二进制接口规范的新目标汇编程序;面向所述目标操作系统,将所述新目标汇编程序进行封装,以完成汇编移植。通过本发明的面向异OS汇编器可以转换成面向不同目标操作系统的可运行的汇编程序,这样就克服了不同OS带来的代码移植的困难。

    用于执行数据处理的装置、方法、和计算设备

    公开(公告)号:CN113778914B

    公开(公告)日:2024-06-18

    申请号:CN202010526781.3

    申请日:2020-06-09

    Abstract: 本申请涉及用于执行数据处理的装置、方法、和计算设备。本申请提供的数据处理装置包括:控制单元和耦合至控制单元的缓存单元。缓存单元利用第一队列和第二队列存储由控制单元接收的多个指令,多个指令包括内存拷贝指令和读写指令。在此,第一队列用于存储内存拷贝指令,以及第二队列用于存储读写指令。控制单元接收多个指令,并且根据预定规则和多个指令的类型,将多个指令分别存储至第一队列和第二队列。控制单元并行地执行第一队列和第二队列中存储的指令。由此实现并行地执行两个队列中的指令,进而避免出现读写指令被阻塞的情况。

    矩阵运算的方法和加速器
    9.
    发明公开

    公开(公告)号:CN113918879A

    公开(公告)日:2022-01-11

    申请号:CN202010653743.4

    申请日:2020-07-08

    Abstract: 本申请公开了一种矩阵运算的方法,应用于用于执行矩阵运算的加速器,矩阵运算的加速器,响应于所接收的矩阵运算指令,将第一矩阵的子集和第二矩阵的子集分别存储在存储器的第一存储空间和第二存储空间,将第一矩阵的子集和第二矩阵的子集相乘后获得的子集存储在存储器的第三存储空间;根据矩阵运算指令对第一矩阵的子集和第二矩阵的子集进行矩阵运算,得到矩阵运算的结果。利用专门的矩阵运算的加速器进行矩阵运算,能够在较短的时间内完成大规模矩阵的运算,卸载了处理器的矩阵运算负担,使得矩阵运算不再受限于处理器中寄存器的资源以及处理器自身的计算能力,有效的提高了矩阵运算的效率。

    用于执行数据处理的装置、方法、和计算设备

    公开(公告)号:CN113778914A

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

    申请号:CN202010526781.3

    申请日:2020-06-09

    Abstract: 本申请涉及用于执行数据处理的装置、方法、和计算设备。本申请提供的数据处理装置包括:控制单元和耦合至控制单元的缓存单元。缓存单元利用第一队列和第二队列存储由控制单元接收的多个指令,多个指令包括内存拷贝指令和读写指令。在此,第一队列用于存储内存拷贝指令,以及第二队列用于存储读写指令。控制单元接收多个指令,并且根据预定规则和多个指令的类型,将多个指令分别存储至第一队列和第二队列。控制单元并行地执行第一队列和第二队列中存储的指令。由此实现并行地执行两个队列中的指令,进而避免出现读写指令被阻塞的情况。

Patent Agency Ranking