• [课程学习] 使用porting advisor工具对代码进行移植分析和修改建议
    1、登陆已经购买好的云服务器,登陆用户root并输入密码2、使用wegt下载porting advisor3、下载完解压4、进入解压目录,安装porting advisor5、打开浏览器,进入https://IP:8084(其中ip为购买云服务器的ip地址),首次登陆用户名为portadmin,密码需要自己设置6、选择源码迁移页面,源码存储为portingtest,其他参数参照下图7、开始分析后可查看报告,进入源码建议可以具体修改代码,最后点击保存则修改完成。本人为初学者小白,以上仅是个人见解,欢迎各位大佬指点
  • [热门活动] 剧透来袭!HC大会即将发布华为云CodeArts与鲲鹏DevKit深度联合的新功能
    在华为全联接大会2023上,即将发布华为云CodeArts与鲲鹏DevKit深度联合的新功能,全新升级带来全新体验:鲲鹏DevKit支持快速接入云上DevOps功能,实现功能按需定义,迁移、开发、调优无缝衔接,“零”代码接入华为云CodeArts。体验入口:通过鲲鹏DevKit代码迁移工具快速完成C&C++源码迁移cid:link_0
  • [赛事资讯] 创想无限!2023黄河鲲鹏开发者大赛临近,数智世界等你来
    如今,世界之变、时代之变、历史之变以前所未有的方式展开。信息技术应用创新产业,是推进我国产业链自主可控、高水平科技自立自强的关键支撑,而如何为产业发展提供“人才血液”一直是业界难题。为持续推动国家自主的产业链、创新链、教育链和人才链的融合发展,加强信创产业人才培养工作,促进信创产业的壮大,由河南省教育厅、黄河科技集团有限公司、华为技术有限公司主办的2023黄河鲲鹏开发者大赛正式开启。时代呼唤青年对知识和技术高度密集的信创产业而言,软件人才队伍的培养和建设是行业持续发展的核心动力。近年来河南省软件行业发展成效明显,细分领域优势突出,产业集聚已经形成。但依然存在人才严重短缺、本地市场流失等问题,制约了河南省软件服务业高质量发展。对此,为贯彻落实省委省政府关于加快推进河南省自主应用创新体系建设,提升高校软件专业人才的培养质量,河南省教育厅印发了《河南省教育厅办公室关于举办 2023 年黄河鲲鹏开发者大赛的通知》。时代成就青年华为开发者大赛是华为ICT领域面向全球的顶级开发者赛事,以推广技术成果、识别优秀项目、甄选优秀人才为主要目的,以构建牢固、开放、繁荣的开发者生态为宗旨,将华为的技术成果、开放能力、开发工具等以API的方式开放。全面开放华为各产业领域的技术成果,鼓励开发者发挥想象力和创新精神,用ICT技术解决实际问题、创造价值,打造高端赛事品牌,为参赛者提供顶级竞技舞台,与开发者共建云生态。为推动河南省创新人才培养,助力产业数字化转型升级,2023华为开发者大赛暨黄河鲲鹏开发者大赛落地河南,帮助开发者实现从“用上”鲲鹏到“用好”鲲鹏,加速开发者从学习知识向产业实践转化。赛事面向全社会开放,分为 “企业赛”、“高校赛”2个领域展开角逐,鼓励广大开发者基于鲲鹏底座,围绕产业真实难题,共同打造软硬件产品与解决方案。本次大赛共设置奖金48万元,参赛作品由评委从方案创新性、技术领先性、商业前景、社会价值等维度进行层层选拔,最终选出2023黄河鲲鹏开发者大赛获奖作品。四个赛道的冠军将代表河南晋级大区赛,最终大区赛获奖者队伍将参加全国总决赛,问鼎总冠军,与优秀的开发者一起瓜分高达500万元巨额奖金。想象力,人类最了不起的能力之一。开发者,用代码改变世界的时代开拓者。2023黄河鲲鹏开发者大赛的号角已经吹响,这是一场技术交流的盛宴,是属于怀揣着开发者英雄之梦的顶级竞技场。欢迎更多的优秀开发者参赛,成为鲲鹏计算生态中不可或缺的力量,打造智能世界的黑土地,共赢智能新时代!>>>报名参赛<<<
  • [大赛资讯] 创想无限!2023黄河鲲鹏开发者大赛临近,数智世界等你来
    如今,世界之变、时代之变、历史之变以前所未有的方式展开。信息技术应用创新产业,是推进我国产业链自主可控、高水平科技自立自强的关键支撑,而如何为产业发展提供“人才血液”一直是业界难题。为持续推动国家自主的产业链、创新链、教育链和人才链的融合发展,加强信创产业人才培养工作,促进信创产业的壮大,由河南省教育厅、黄河科技集团有限公司、华为技术有限公司主办的2023黄河鲲鹏开发者大赛正式开启。时代呼唤青年对知识和技术高度密集的信创产业而言,软件人才队伍的培养和建设是行业持续发展的核心动力。近年来河南省软件行业发展成效明显,细分领域优势突出,产业集聚已经形成。但依然存在人才严重短缺、本地市场流失等问题,制约了河南省软件服务业高质量发展。对此,为贯彻落实省委省政府关于加快推进河南省自主应用创新体系建设,提升高校软件专业人才的培养质量,河南省教育厅印发了《河南省教育厅办公室关于举办 2023 年黄河鲲鹏开发者大赛的通知》。时代成就青年华为开发者大赛是华为ICT领域面向全球的顶级开发者赛事,以推广技术成果、识别优秀项目、甄选优秀人才为主要目的,以构建牢固、开放、繁荣的开发者生态为宗旨,将华为的技术成果、开放能力、开发工具等以API的方式开放。全面开放华为各产业领域的技术成果,鼓励开发者发挥想象力和创新精神,用ICT技术解决实际问题、创造价值,打造高端赛事品牌,为参赛者提供顶级竞技舞台,与开发者共建云生态。为推动河南省创新人才培养,助力产业数字化转型升级,2023华为开发者大赛暨黄河鲲鹏开发者大赛落地河南,帮助开发者实现从“用上”鲲鹏到“用好”鲲鹏,加速开发者从学习知识向产业实践转化。赛事面向全社会开放,分为 “企业赛”、“高校赛”2个领域展开角逐,鼓励广大开发者基于鲲鹏底座,围绕产业真实难题,共同打造软硬件产品与解决方案。本次大赛共设置奖金48万元,参赛作品由评委从方案创新性、技术领先性、商业前景、社会价值等维度进行层层选拔,最终选出2023黄河鲲鹏开发者大赛获奖作品。四个赛道的冠军将代表河南晋级大区赛,最终大区赛获奖者队伍将参加全国总决赛,问鼎总冠军,与优秀的开发者一起瓜分高达500万元巨额奖金。想象力,人类最了不起的能力之一。开发者,用代码改变世界的时代开拓者。2023黄河鲲鹏开发者大赛的号角已经吹响,这是一场技术交流的盛宴,是属于怀揣着开发者英雄之梦的顶级竞技场。欢迎更多的优秀开发者参赛,成为鲲鹏计算生态中不可或缺的力量,打造智能世界的黑土地,共赢智能新时代!>>>报名参赛<<<
  • [鲲鹏赛道] 如何添加指导老师?
    如何添加指导老师?能添加几位。有知道的人能说一下吗?非常感谢。
  • [技术干货] 鲲鹏920处理器:突破性能边界的华为旗舰芯片
    摘要:本文将介绍鲲鹏920处理器,这是华为公司推出的一款高性能芯片。我们将探索该处理器的架构、特点以及其在性能方面所取得的突破。鲲鹏920处理器在多个关键领域展现出卓越的表现,为服务器和云计算等领域带来了巨大的优势。引言:鲲鹏920处理器是华为公司自主研发的一款高性能芯片,专为服务器和云计算等领域设计。作为华为鲲鹏系列芯片的旗舰产品,鲲鹏920处理器引入了许多创新技术和优化设计,以提供卓越的性能和能效。架构与核心特点: 鲲鹏920处理器采用了华为自主研发的Da Vinci架构,该架构结合了ARMv8指令集和华为自主的技术创新。该架构在多核处理、内存管理和协同加速等方面进行了优化,以实现更高的性能和更低的功耗。该处理器具备以下核心特点:a. 强大的多核处理能力:鲲鹏920处理器采用了多核设计,支持高达64个物理核心和128个逻辑核心。这使得它能够同时处理大量的计算任务,提供卓越的多线程性能和并行计算能力。b. 先进的内存管理:鲲鹏920处理器采用了先进的内存管理技术,包括大容量内存支持和高带宽内存接口。这使得它能够有效地管理和访问大规模的内存数据,提供更快的数据读写速度和更高的内存容量。c. 协同加速技术:鲲鹏920处理器引入了协同加速技术,通过与其他协处理器和加速器的紧密协作,提供更高的计算效率和能效。这种协同加速技术使得处理器能够在处理不同类型的任务时实现更好的平衡,从而提供更出色的综合性能。突破性能的应用领域: 鲲鹏920处理器在多个应用领域展现出了突破性能:a. 服务器领域:鲲鹏920处理器在服务器领域具备卓越的性能,能够处理大规模的数据中心工作负载。其多核处理能力、高效的内存管理和协同加速技术,使得它成为处理大规模虚拟化、容器化和云计算等工作负载的理想选择。b. 人工智能领域:鲲鹏920处理器在人工智能应用方面表现出色。其强大的计算能力和协同加速技术,使得它能够高效地处理深度学习、机器学习和推理等复杂的人工智能任务。这使得鲲鹏920成为人工智能推理加速器和边缘计算设备的理想选择。c. 数据分析领域:鲲鹏920处理器在大数据分析和数据处理方面具备突出的性能。其多核处理能力和高带宽内存接口,使得它能够快速处理和分析大规模的数据集,提供更高的数据处理吞吐量和更低的延迟。结论:鲲鹏920处理器作为华为旗舰芯片,通过其创新的架构和核心特点,为服务器和云计算等领域带来了突破性的性能。其多核处理能力、先进的内存管理和协同加速技术,使得它能够处理大规模的计算任务和数据工作负载。鲲鹏920处理器在服务器、人工智能和数据分析等领域的应用表现出色,为用户提供了卓越的计算体验和高效能力。
  • [技术干货] 鲲鹏CPU架构及子系统分析
    1、鲲鹏处理器的组织 Chip:芯片(Chip)是指有大规模集成电路的硅片,我们见过的CPU这种是最常见的芯片。一般几块硅片可以封装在一起组成一个芯片。 DIE:芯片的最小物理单元。Kunpeng 920封装了3个DIE,两个用来做计算,第三个用来做IO。晶粒(die)是以半导体材料制作而成未经封装的一小块集成电路本体,该集成电路的既定功能就是在这一小片半导体上实现。通常情况下,集成电路是以大批方式,经光刻等多项步骤,制作在大片的半导体晶圆,然后再分割成方型小片,这一小片就称为晶粒,每个晶粒就是一个集成电路的复制品。Core:真正的计算单元,我们在操作系统侧看到的“核”。 Cluster:若干个核(core)的集合。Kunpeng 920把4个core集合成为一个cluster,而一个DIE上有8个cluster。 SoC: System on chip,例如,Kunpeng 920除了CPu外,还集成了RoCE 网卡、SAS控制器和南桥。 SoC可以理解为一个芯片集成了一个系统,可以完成特定的一系列的工作,例如,CPU是大脑,SoC是不仅有大脑,还有手、脚、身体等等,这些手脚就相当于,GPU,网卡处理器,声卡处理器等。2、Kunpeng 920芯片的架构 图片 1片SoC上包含3个DIE,2个计算DIE,1个IO DIE。 1个计算DIE中8个Cluster。 1个Cluster中4个Core。 因此一个kunpeng 920芯片中包含482=64个核。 计算DIE上的每一个core具有自己的L1和L2级Cache,所有的core共享L3级Cache。 IO DIE上集成有网络模块、PCle模块。 这些DIE在芯片内部通过高速内部总线进行连接。 3、芯片架构的系统安全&IMU 图片 系统安全:支持安全启动,以及保证系统在可信环境内运行的一套软硬件方案。该方案由Secure Boot技术和ARM架构中的Trust Zone技术结合而成。 IMU ( lntelligent Management Unit )是Hi162x芯片内部的智能管理单元,完善ARM节点在数据中心的管理和控制,未来数据中心设备管理要求统一、智能和协同,遵循管理系统集中决策+节点执行监控,按照设备节点模型统一管理。 IMU作为数据中心的管理末端,协同BMC,完成数据中心的节点执行监控。 IMU可以覆盖的功能:RA5故障预处理以及错误记录上报、安全信任根、能效管理、芯片内部管理。 4、Kunpeng 920的其他子系统 图片 鲲鹏处理器包含计算、存储、设备IO、中断以及虚拟化等子系统。 鲲鹏920含有两个CPU DIE、一个IO DIE、以及共8组DDR4channel,它们通过AMBA(Advanced MicrocontrollerBus Architecture)总线互联。 5、Kunpeng 920的IO子系统 鲲鹏处理器和IO子系统通过IO DIE进行扩展,支持soC片上加速器,如100G网卡、SAS控制器等。鲲鹏处理器同时支持基于PCle 4.0的设备扩展,可支持网卡、GPu等板卡。 为了方便软件编程,内部SoC上的高速设备也基于PCle,且可以通过PCle的配置空间进行配置。 各子系统 PCIE(含CCIX ),Hydra(多片互联),Network,Storage,HAC,ME,各自遵循行业标准,兼容软件接口规范,满足开源及演进要求。 图片 6、Kunpeng 920的中断子系统 图片 1.在兼容ARM GIC规范的基础上,实现了线中断、消息中断支持。 (1)GlC ( Generic Interrupt Controller)指Arm定义的通用中断控制器。也是当前的芯片系统基于GIC规范提出的一种全局中断管理架构,它主要包括如下功能: 使能、禁用、选择所有的SGI、PPI、SPI以及LPI。 支持将输入的中断路由到任一指定的CPU内核。 支持中断优先级配置。 支持Arm AArch64安全化扩展。持Arm AArch64虚拟化扩展。(2)gicv3中,引入了消息中断,并且为之支持了LPI。分配了大量的中断号,用于LPIo对于LPI的实现,有2种方式,一种是访问redistributor提供的寄存器,一种是使用ITS。 (3)ITS( Hyper Interrupt Translation Service)功能是提供LPI中断重定向服务,将LPI中断路由到不同的CPU内核,其中中断和CPU内核的路由关系支持动态配置。 (4)LPI(Locality-specific Peripheral Interrupt):基于message的中断。 2.鲲鹏处理器引入中断收集再分发的概念。 3.鲲鹏920上还实现了华为公司的MBIGEN(message based interrupt generator)技术。 7、Kunpeng 920的网络子系统 1、网络子系统包括Network ICL和RoCE引擎两大部分。 2、Network lCL包括多个1Gbps~100Gbps以太网控制器,二层DCB、MAC地址表,多播表,VLAN过滤表,流表,中断,PCle化,具有完整的NIC引擎,可以在RoCE引擎关闭的情况下单独工作。 3、RoCE(RDMA over Converge Ethernet)是一种在以太网上采用RDMA(RemoteDirect Memory Access,远程直接内存访问)的网络互联技术。 4、华为鲲鹏920处理器使用的RoCE v2协议是由InfiniBand(IB)协议演进而来,既具有lnfiniBand网络的低时延、低CPU利用率等特点,又能够很好地兼容于Ethernet网络。 8、Kunpeng 920的SAS子系统 图片 1、提供2个X8 SAS 3.0控制器 (1)SAS(Serial Attached SCSI)即串行SCSI技术,一种磁盘连接技术。SAS控制器用于磁盘与内存之间进行交互。 (2)SAS控制器主要通过总线与CPU和内存进行交互,同时通过SERDES与硬盘进行连接。 (3)SAS控制器与设备连接方式有两种:直连和Expander连接。 直连表示SAS控制器的PHY与设备直接连接,不经过中间转换或扩展;. Expander连接表示SAS控制器与设备之间通过扩展器进行连接 2、支持SAS 3.0,向下兼容SAS2.0和SAS1.0;支持SATA3.0,向下兼容SATA2.0和SATA1.0;SAS支持12G/6G/3G/1.5G四种速率,SATA支持6G/3G/1.5G速率,同时可以实现速率的自协商。 3、可以直接不经过Expander最大连接8个SAS盘或者SATA盘,两者可以混插; SAS盘分为SAS机械盘和SAS SSD盘,SAS盘是为满足高性能、高可靠性而设计,在内部驱动电机的可靠性、转速以及基板方面都与SATA盘有差异。 4、可以连接SAS Expander扩展更多磁盘。提供1个X2 SATA控制器; 5、支持SATA 3.0,向下兼容SATA 2.5;支持AHCI1.3,向下兼容AHCI 1.2;支持6G/3G/1.5G速率自协商; 6、支持直连两个SATA盘。 7、支持NOR Flash控制器,4个片选,NOR FLASH最大支持512K。 8、支持SPI Flash控制器,2个片选,SPI Flash最大支持32M。 9、支持NAND FLASH接口,4个片选。 9、Kunpeng 920的PCle子系统
  • [问题求助] 【鲲鹏服务器】【编译安装mysql】【openEuler】【openssl】编译安装mysql报错
    【服务器信息】操作系统openEuler23,cpu鲲鹏【主要内容】我参考patch使用说明-MySQL OLAP并行优化特性-基础加速特性-鲲鹏BoostKit数据库使能套件-文档首页-鲲鹏社区 (hikunpeng.com)优化mysql,按照教程操作,在使用cmake编译安装mysql的时候出现如下错误错误信息提示我没有安装openssl,我就去执行安装,发现系统已经存在openssl然后去网上找结局方法,我看有的openssl是1.1版本的,我就去装1.1的版本,结果还是报没有openssl错误
  • [云应用创新赛道] 参赛的作品怎么获得鲲鹏技术认证证书?
    参赛的作品怎么获得鲲鹏技术认证证书?
  • [知识分享] centos7开机启动脚本、启动Hadoop、Spark
    转载:https://www.cnblogs.com/wang-yc/p/8876155.html   https://blog.csdn.net/qq_43751489/article/details/129137448之前工作环境一直使用Centos6版本,脚本一直在使用/etc/init.d/xxx;系统升级到Cento7后,虽然之前的启动脚本也可以使用,但一直没有使用systemctl 的自定义脚本。本篇文章用于总结下,具体的使用方式。Centos7 开机第一程序从init完全换成了systemd的启动方式,而systemd依靠unit的方式来控制开机服务,开机级别等功能。应用篇:  Centos7的服务systemctl 脚本一般存放在:/usr/lib/systemd , 目录下又有user和system之分/usr/lib/systemd/system # 系统服务,开机不需要登录就能运行的程序(相当于开机自启)/usr/lib/systemd/user # 用户服务,需要登录后才能运行的程序  目录下又存在两种类型的文件:*.service # 服务unit文件*.target # 开机级别unit  CentOS7的每一个服务以.service结尾,一般会分为3部分:[Unit]、[Service]和[Install]vim /usr/lib/systemd/system/xxx.service [Unit] # 主要是服务说明 Description=test # 简单描述服务 After=network.target # 描述服务类别,表示本服务需要在network服务启动后在启动 Before=xxx.service # 表示需要在某些服务启动之前启动,After和Before字段只涉及启动顺序,不涉及依赖关系。 [Service] # 核心区域 Type=forking # 表示后台运行模式。 User=user # 设置服务运行的用户 Group=user # 设置服务运行的用户组 KillMode=control-group # 定义systemd如何停止服务 PIDFile=/usr/local/test/test.pid # 存放PID的绝对路径 Restart=no # 定义服务进程退出后,systemd的重启方式,默认是不重启 ExecStart=/usr/local/test/bin/startup.sh # 服务启动命令,命令需要绝对路径 PrivateTmp=true # 表示给服务分配独立的临时空间 [Install] WantedBy=multi-user.target # 多用户字段说明:Type的类型有: simple(默认):# 以ExecStart字段启动的进程为主进程 forking: # ExecStart字段以fork()方式启动,此时父进程将退出,子进程将成为主进程(后台运行)。一般都设置为forking oneshot: # 类似于simple,但只执行一次,systemd会等它执行完,才启动其他服务 dbus: # 类似于simple, 但会等待D-Bus信号后启动 notify: # 类似于simple, 启动结束后会发出通知信号,然后systemd再启动其他服务 idle: # 类似于simple,但是要等到其他任务都执行完,才会启动该服务。 EnvironmentFile: 指定配置文件,和连词号组合使用,可以避免配置文件不存在的异常。 Environment: 后面接多个不同的shell变量。 例如: Environment=DATA_DIR=/data/elk Environment=LOG_DIR=/var/log/elasticsearch Environment=PID_DIR=/var/run/elasticsearch EnvironmentFile=-/etc/sysconfig/elasticsearch 连词号(-):在所有启动设置之前,添加的变量字段,都可以加上连词号 表示抑制错误,即发生错误时,不影响其他命令的执行。 比如`EnviromentFile=-/etc/sysconfig/xxx` 表示即使文件不存在,也不会抛异常 KillMode的类型: control-group(默认):# 当前控制组里的所有子进程,都会被杀掉 process: # 只杀主进程 mixed: # 主进程将收到SIGTERM信号,子进程收到SIGKILL信号 none: # 没有进程会被杀掉,只是执行服务的stop命令 Restart的类型: no(默认值): # 退出后无操作 on-success: # 只有正常退出时(退出状态码为0),才会重启 on-failure: # 非正常退出时,重启,包括被信号终止和超时等 on-abnormal: # 只有被信号终止或超时,才会重启 on-abort: # 只有在收到没有捕捉到的信号终止时,才会重启 on-watchdog: # 超时退出时,才会重启 always: # 不管什么退出原因,都会重启 # 对于守护进程,推荐用on-failure RestartSec字段: 表示systemd重启服务之前,需要等待的秒数:RestartSec: 30 各种Exec*字段: # Exec* 后面接的命令,仅接受“指令 参数 参数..”格式,不能接受<>|&等特殊字符,很多bash语法也不支持。如果想支持bash语法,需要设置Tyep=oneshot ExecStart: # 启动服务时执行的命令 ExecReload: # 重启服务时执行的命令 ExecStop: # 停止服务时执行的命令 ExecStartPre: # 启动服务前执行的命令 ExecStartPost:# 启动服务后执行的命令 ExecStopPost: # 停止服务后执行的命令 WantedBy字段: multi-user.target: # 表示多用户命令行状态,这个设置很重要 graphical.target: # 表示图形用户状体,它依赖于multi-user.targetsystemctl 命令systemctl daemon-reload # 重载系统服务 systemctl enable *.service # 设置某服务开机启动 systemctl start *.service # 启动某服务 systemctl stop *.service # 停止某服务 systemctl reload *.service # 重启某服务
  • [其他问题] 鲲鹏920支持tensorflow吗?
    鲲鹏920支持tensorflow吗
  • [分享交流] 求求你们别再用kill-9了,这才是SpringBoot停机的正确方式!!!
    在Spring Boot应用中,有几种常见的停止方式:使用CTRL+C:这是最简单的停止方式,但不推荐在生产环境使用。因为它会立即终止进程,没有机会实现优雅关闭。使用SIGTERM信号:发送SIGTERM信号到Spring Boot进程的PID, Spring Boot会注册一个ShutdownHook来优雅关闭应用。这是生产环境推荐的停止方式。kill -SIGTERM pid​​调用Actuator的shutdown接口:Actuator暴露了一个/shutdown的HTTP端点来关闭应用。这也是生产环境推荐的方式之一。curl -X POST http://localhost:8080/actuator/shutdown运行应用提供的退出命令:如果在应用中提供了自定义的退出命令,也可以通过运行该命令来关闭应用。比如,在应用的入口类中提供:@Component public class ExitCommand implements CommandLineRunner { @Override public void run(String... args) throws Exception { System.exit(0); } }然后运行命令:curl -X POST http://localhost:8080/exit 调用ApplicationContext的close方法:通过在程序中直接调用applicationContext.close()方法关闭应用上下文来触发关闭。@Autowired private ConfigurableApplicationContext applicationContext; public void exit() { applicationContext.close(); }然后通过HTTP请求、JMX等方式调用该exit()方法。 总之,在生产环境中推荐使用Actuator接口的方式或发送SIGINT/SIGTERM信号的方式来关闭Spring Boot应用。这些方式能够实现优雅关闭,释放资源。而CTRL+C方式只适合在开发环境使用。正确关闭SpringBoot应用,以释放应用占用的资源,这一点在生产环境尤其重要。我们在开发和运维Spring Boot应用时,需要清楚各种停止方式的区别,选用适合的方式。​
  • [问题求助] EulerOS V2.0SP10(x86_64)的ISO没有提供下载的地方了么
    想适配EulerOS V2.0SP10(x86_64)的系统,找遍了好像都没有下载的地方
  • [其他] 鲲鹏 TM210网卡 DPDK19.11 l2fwd失败
    系统:银河麒麟服务器版网卡:TM210BIOS已经开启SMMU,DPDK初始化失败。
  • [问题求助] 【Euler21.10+ARM】欧拉系统的鲲鹏服务器怎么安装kvm去拉虚机?
    【Euler21.10+ARM】欧拉系统的鲲鹏服务器怎么安装kvm去拉虚机?