一种基于非对称多处理模式的网卡映射方法及设备

    公开(公告)号:CN115061973B

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

    申请号:CN202210388325.6

    申请日:2022-04-14

    Abstract: 本发明公开了一种基于非对称多处理模式的网卡映射方法及设备,所述方法包括:将多核处理器划分为通信核和多个功能核,按照AMP模式进行加载,初始化;通信核和功能核分别创建物理网卡和虚拟网卡;物理网卡创建DMA映射的发送接收描述符表,功能核分别在共享内存区将输入输出映射至收发缓存;FPGA创建以太网通信模块、数据收发模块和PHY接口驱动模块;通信核创建CPU映射关系和FPGA映射关系,将CPU映射关系通过共享内存发送至各功能核,并配置到所有的虚拟网卡参数中,将FPGA映射关系发送至FPGA;以太网通信模块解析出FPGA映射关系,配置到数据发送模块,完成网卡映射。本发明提高了多核处理器通信的实时性。

    一种基于非对称多处理模式的网卡映射方法及设备

    公开(公告)号:CN115061973A

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

    申请号:CN202210388325.6

    申请日:2022-04-14

    Abstract: 本发明公开了一种基于非对称多处理模式的网卡映射方法及设备,所述方法包括:将多核处理器划分为通信核和多个功能核,按照AMP模式进行加载,初始化;通信核和功能核分别创建物理网卡和虚拟网卡;物理网卡创建DMA映射的发送接收描述符表,功能核分别在共享内存区将输入输出映射至收发缓存;FPGA创建以太网通信模块、数据收发模块和PHY接口驱动模块;通信核创建CPU映射关系和FPGA映射关系,将CPU映射关系通过共享内存发送至各功能核,并配置到所有的虚拟网卡参数中,将FPGA映射关系发送至FPGA;以太网通信模块解析出FPGA映射关系,配置到数据发送模块,完成网卡映射。本发明提高了多核处理器通信的实时性。

Patent Agency Ranking