一种网络数据包的内存分配方法、装置及相关设备

    公开(公告)号:CN112363833B

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

    申请号:CN202011249241.1

    申请日:2020-11-10

    Abstract: 本申请实施例提供一种网络数据包的内存分配方法、装置及相关设备,其中方法包括:网卡获取网络数据包,确定所述网络数据包的hash值;根据hash映射表,查询所述hash值在hash映射表中是否对应有Die标识,其中,所述hash映射表记录历史处理所述hash值的网络数据包的应用程序对应的Die的Die标识;若查询所述hash值在hash映射表中对应有第一Die标识,将所述网络数据包存储到所述第一Die标识的Die对应的内存中。本申请实施例可合理的为网络数据包分配内存,提升网络数据包的访问速率,提升网络数据包的处理速率。

    计算设备、物理输入设备、物理输出设备及数据传输方法

    公开(公告)号:CN114840862A

    公开(公告)日:2022-08-02

    申请号:CN202210453363.5

    申请日:2022-04-27

    Abstract: 本申请实施例公开一种计算设备、物理输入设备、物理输出设备以及数据传输方法,涉及计算机技术领域,便于提高计算设备与物理输入输出设备之间传输数据的安全性。所述计算设备包括:第一处理器,用于运行虚拟机;内存控制器,与所述第一处理器电连接,在所述内存控制器中设有第一加解密引擎;内存,与所述内存控制器电连接;第二处理器,用于为所述第一加解密引擎配置第一安全密钥和为目标物理输入输出设备中的第二加解密引擎配置第二安全密钥;其中,所述第一安全密钥和所述第二安全密钥相同。本申请适用于计算机安全技术中。

    用于分支预测器的方法和系统

    公开(公告)号:CN112035170B

    公开(公告)日:2021-06-29

    申请号:CN202010842406.X

    申请日:2020-08-20

    Abstract: 提供一种用于分支预测器的方法和系统,其中该分支预测器被同一个处理器物理核心的不同处理器逻辑核心共享,该方法包括:在启用标志功能的情况下,响应于一个处理器逻辑核心添加一条分支预测记录信息,在所添加的分支预测记录信息中加入指示该条分支预测记录信息是由哪一个处理器逻辑核心添加的标志;在分支预测器在对第一处理器逻辑核心上执行的程序进行分支预测时,根据该标志,确定该第一处理器逻辑核心所添加的分支预测记录信息;仅使用该标志指示的该第一处理器逻辑核心所添加的分支预测记录信息来进行分支预测。

    一种网络数据包的内存分配方法、装置及相关设备

    公开(公告)号:CN112363833A

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

    申请号:CN202011249241.1

    申请日:2020-11-10

    Abstract: 本申请实施例提供一种网络数据包的内存分配方法、装置及相关设备,其中方法包括:网卡获取网络数据包,确定所述网络数据包的hash值;根据hash映射表,查询所述hash值在hash映射表中是否对应有Die标识,其中,所述hash映射表记录历史处理所述hash值的网络数据包的应用程序对应的Die的Die标识;若查询所述hash值在hash映射表中对应有第一Die标识,将所述网络数据包存储到所述第一Die标识的Die对应的内存中。本申请实施例可合理的为网络数据包分配内存,提升网络数据包的访问速率,提升网络数据包的处理速率。

    访问处理方法、虚拟机标识配置方法、芯片及计算机设备

    公开(公告)号:CN116450281A

    公开(公告)日:2023-07-18

    申请号:CN202211645835.3

    申请日:2022-12-20

    Inventor: 刘亚飞 应志伟

    Abstract: 本发明实施例提供了一种访问处理方法、虚拟机标识配置方法、芯片及计算机设备,所述访问处理方法包括:接收发往所述协处理器的访问请求,所述访问请求包括请求访问的虚拟机的虚拟机标识,以及所述虚拟机访问的虚拟地址;根据所述虚拟机标识,判断所述虚拟机是否为加密虚拟机,所述加密虚拟机是使用虚拟机密钥对数据进行保护的虚拟机;当判断结果为是时,根据所述虚拟机标识和所述虚拟地址,处理所述访问请求。可见,本申请实施例所提供的访问处理方法,可以在加密虚拟机场景中安全地使用协处理器。

    内存访问方法、配置方法、计算机系统及相关器件

    公开(公告)号:CN116126463A

    公开(公告)日:2023-05-16

    申请号:CN202211633272.6

    申请日:2022-12-19

    Abstract: 本发明实施例提供了一种内存访问方法、配置方法、计算机系统及相关器件。其中内存访问方法包括:接收内存访问请求,内存访问请求包括虚拟机访问的主机物理地址;根据预先配置的安全页面属性表,判断主机物理地址是否位于虚拟机的加密内存区域;若主机物理地址位于虚拟机的加密内存区域,对虚拟机进行安全身份验证,并根据安全身份验证的结果,决定是否允许处理内存访问请求;其中,安全页面属性表包括多个第一比特位,一个第一比特位对应一个虚拟机内存基本单元,且用于指示对应的虚拟机内存基本单元是否位于加密内存区域。可见,本申请实施例所提供的内存访问方法,可以提升访问性能。

    一种基于协处理器的内存操作方法、装置及电子设备

    公开(公告)号:CN115658565A

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

    申请号:CN202211398362.1

    申请日:2022-11-09

    Abstract: 本申请的实施例公开了一种基于协处理器的内存操作方法、装置及电子设备,涉及集成电路技术领域,为能够提高用户态进程使用协处理器进行直接存储器访问的效率而发明。所述方法,包括:协处理器接收目标进程所要操作的内存对应的虚拟地址;目标进程为用户态进程;协处理器向输入输出内存管理单元发送虚拟地址以及所述目标进程的进程页表确定信息;输入输出内存管理单元接收虚拟地址和目标进程的进程页表确定信息,并根据目标进程的进程页表确定信息,确定目标进程的进程页表;输入输出内存管理单元根据所述进程页表和所述虚拟地址,得到与虚拟地址对应的物理地址;输入输出内存管理单元根据所述物理地址,对内存进行操作。本申请适用于操作内存。

    一种芯片、计算设备及数据存储方法

    公开(公告)号:CN115237343A

    公开(公告)日:2022-10-25

    申请号:CN202210818511.9

    申请日:2022-07-13

    Abstract: 本申请实施例公开一种芯片、计算设备及数据存储方法,涉及集成电路技术领域,能够提高数据的安全性。所述芯片包括处理器核心、安全处理器和非易失性存储器;其中,所述安全处理器与所述处理器核心连接,所述非易失性存储器与所述安全处理器连接;所述安全处理器,用于将待存储数据写入所述非易失性存储器,或者从所述非易失性存储器中读取存储数据。本发明适用于对数据进行安全存储。

    一种网卡的内存访问方法、安全处理器、网卡及电子设备

    公开(公告)号:CN112363800A

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

    申请号:CN202011247061.X

    申请日:2020-11-10

    Abstract: 本申请实施例提供一种网卡的内存访问方法、安全处理器、网卡及电子设备,其中方法包括:网卡至少存储网卡的身份证书,所述身份证书至少基于安全处理器的私钥生成;在将所述网卡配置给虚拟机时,获取请求认证数据的消息;至少根据所述身份证书,确定认证数据;将至少携带所述身份证书的认证数据传输给安全处理器;在安全处理器基于所述认证数据验证所述网卡合法后,获取安全处理器配置给所述网卡的虚拟机密钥,所述虚拟机密钥与安全处理器分配给所述虚拟机的虚拟机密钥一致;基于所述虚拟机密钥,访问所述虚拟机的虚拟机内存空间。本申请实施例可在网卡与虚拟机内存空间顺利实现直接交互的前提下,保障虚拟机内存空间中虚拟机数据的安全性。

    数据安全传输通路建立方法、装置及相关设备

    公开(公告)号:CN116775545A

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

    申请号:CN202310724127.7

    申请日:2023-06-15

    Abstract: 本发明实施例提供一种数据安全传输通路建立方法、装置及相关设备,其中,所述方法应用于安全处理器,包括:获取包括待绑定虚拟机的地址空间标志和待绑定设备标志的绑定请求;当根据待绑定虚拟机的地址空间标志确定待绑定虚拟机为安全虚拟机时,建立安全处理器与待绑定设备标志对应的设备之间的地址空间标志传输通路,以将安全虚拟机的地址空间标志写入到设备,绑定安全虚拟机和设备。本发明实施例所提供的技术方案,通过利用安全处理器建立与需要和安全虚拟机绑定的设备之间的地址空间标志传输通路,以将安全虚拟机的地址空间标志设置到设备中,可以利用地址空间标志传输通路在可以保证数据和计算的安全性的基础上,提升设备进行数据处理的效率。

Patent Agency Ranking