【技术实现步骤摘要】
AMD平台的网卡性能优化方法及装置、电子设备、存储介质
[0001]本申请涉及计算机
,特别是涉及AMD平台的网卡性能优化方法及装置、电子设备、存储介质。
技术介绍
[0002]随着服务器性能要求的提高以及客户需求的多样性,服务器的设计会综合涉猎各个平台的系统架构,包括AMD平台。近年来,AMD芯片在性能方面与Intel芯片的竞争更加激烈,甚至在某些应用程序上超过了后者的速度和效率。同时,随着网络技术的进一步飞速发展,为满足应用的需求25G、40G、100G等更高带宽的高性能网卡已经出现,并逐步被广泛使用。
[0003]随着网络带宽提升,高性能网卡对中央处理器CPU的压榨也越来越强烈,而现有技术中,鲜有基于AMD平台的网卡性能调优方案。在Linux系统原有的调度方式已经难以满足需求的现状下,如何提高AMD平台的网卡性能,是本领域技术人员迫切需要解决的技术问题。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息 ...
【技术保护点】
【技术特征摘要】
1.一种AMD平台的网卡性能优化方法,其特征在于,所述方法应用于AMD平台服务器,所述AMD平台服务器配置有网卡,所述网卡为多队列网卡,所述方法包括:按照预设要求修改所述AMD平台服务器的基本输入输出系统BIOS设置的相关参数;确定所述网卡对应的目标非统一内存访问NUMA节点;确定所述目标NUMA节点对应的多个中央处理器CPU内核;确定所述网卡中各个队列对应的中断号;将所述各个队列对应的中断号与所述多个CPU内核中的至少部分CPU内核绑定。2.根据权利要求1所述的方法,其特征在于,所述按照预设要求修改所述AMD平台服务器的基本输入输出系统BIOS设置的相关参数,包括:将所述BIOS设置中的NPS选项的值设置为1;和/或,将所述BIOS设置中的APBDIS选项的值设置为1;和/或,启用所述BIOS设置中的Preferred I/O and Enhanced Preferred I/O模式;和/或,启用所述BIOS设置中的PCIe Ten Bit Tag功能;和/或,将所述BIOS设置中的内存时钟速度设置为所述AMD平台服务器的CPU所支持的最大结构时钟速度。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:将所述网卡的收发缓存区调整至最大值。4.根据权利要求3所述的方法,其特征在于,所述将所述网卡的收发缓存区调整至最大值,包括:查询所述AMD平台服务器的最大服务器缓存区和所述网卡允许的最大网卡缓存区;其中,当所述AMD平台服务器填充双列直插式存储模块DIMM时,所述最大服务器缓存区由所述服务器的固有内存与所述DIMM的内存共同决定;当所述最大服务器缓存区大于所述最大网卡缓存区时,将所述网卡的收发缓存区设置为所述最大网卡缓存区;当所述最大服务器缓存区小于所述最大网卡缓存区时,将所述网卡的收发缓存区设置为所述最大服务器缓存区。5.根据权利要求3所述的方法,其特征在于,在所...
【专利技术属性】
技术研发人员:邓秀萍,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。