c++测试cpu_测评丨NXP系列 LS1028 LS1046等产品网络性能测试

号外号外!继OK1012A-C面市以来,飞凌嵌入式公司相继推出了OK1043A-C、OK1046A-C,以及最新上市的OK1028A-C,OK10XX系列产品也是一个大家族了。正所谓春兰秋菊,各擅胜场。下面小编就各产品的网络性能为您简单介绍一下。

先来聊一下OK1012A-C。

72eb6aa62e926520a019e90d16885b48.png

OK1012开发板采用的FET1012A-C核心板基于NXP公司ARM Cortex-A53架构LS1012A处理器设计,主频1GHz。最高支持2个2.5Gbps以太网控制器,配备硬件包转发引擎,网络交换性能可达线速;OK1012A-C开发板引出了两路Ethernet,支持10M/100M/1000Mbps自适应。

SGMII接口网络性能测试:

PC-Server:

root@localhost:~# iperf3 -s

OK1012-Clien-TCP:

root@localhost:~# ethtool -C eth0 rx-usecs 100

root@localhost:~#echo performance >

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

root@localhost:~# iperf3 -c 192.168.1.182 -i 1 -t10 -w 100000

79825713a57687d9f27acbae31f1beb7.png

OK1012-Clien-UDP测试:

root@localhost:~# iperf3 -c192.168.1.182 -i 1 -t 10 –u –b 1000M

6f887bcf0133950acf88b821cc6e194e.png

OK1012-Server:

root@localhost:~# iperf3 -s

PC-Client-TCP:

root@localhost:~# iperf3 -c 192.168.1.200 -i 1 -t10 –w 200000

0bcb103bc52b0e37e2aff4982b6ce1ee.png

PC-Client-UDP:

root@localhost:~# iperf3 -c 192.168.1.200 -i 1 -t10 –u –b 1000M

fed3bd6b16fad392a2d97a4585661152.png

接着来看看OK1043A-C。

190ac74537d24000875429affa576eb8.png

OK1043A-C采用的FET1043A-C核心板,是基于NXP公司四核ARM Cortex-A53架构的LS1043A处理器,主频1.6GHz。采用核心板+底板分离结构,通过COMe接口连接,速率有保障。原生支持7个Ethernet:1个10Gbps和6个1000Mbps。OK1043A-C开发板实际引出了6路Ethernet,支持1G/100M/10Mbps自适应,其中通过QSGMII引出4个,RGMII引出2个。

QSGMII接口网络测试:

root@localhost:~#echo performance >

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

root@localhost:~#iperf3 -c 192.168.1.181 -i 5 -t 60

6b9e866c167ad8ce55e7f5d90beb8704.png

RGMII接口网络测试:

root@localhost:~#echo performance >

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

root@localhost:~# iperf3 -c 192.168.1.181 -i 5 -t60

8d4cc5eed4ec8d7d54d1b5cea3ddc796.png

再来看看OK1046A-C2。

a514cfd9571c201023dcc88ca4789d45.png

OK1046A-C2 采用的 FETI046A-C 核心板,是基于NXP公司的LSI046A四核处理器设计,主频1.8GHz,ARM Cortex-A72架构。原生支持8个MAC,可最高支持2个XFI(10GbE)接口或8路lGb Ethernet。

OK1046A-C2 具有更强的数据处理能力:4核ARM Cortex-A72处理器,最高可支持1.8GHz,2GB DDR4 RAM,数据吞吐量最高可达2.1GT/S,高达45000 CoreMark 分值的性能。

0a5272e88fb4fbd10cc4297819b1ab6c.png

OK1046A-C2采用的 LSI046A 四核处理器设计主频1.8GHz,ARM Cortex-A72架构,使得它在数据处理方面拥有得天独厚的优势,相比于它的两个哥哥OK1012A-C、OK1043A-C具有更强的数据处理性能。

OK1046A-C2开发板引出了两路SFP+,最高通信率可达10Gbps 可安装SFP+光模块或电模块;除此之外还引出了5路1GbpsEthernet,支持10M/100M/1000Mbps自适应,其中SGMII引出3路,RGMII引出2路。有8个SerDes通道用于高速外设接口,网口有多重配置方案:最多可支持五个SGMII支持1000Mbit/s、最多支持三个SGMII支持2500Mbit/s以及最多支持一个QSGMII。

SFP+网络测试:

在OK1046A-C2 终端上输入以下命令:

root@localhost:~# ifconfig fm1-mac10 up

root@localhost:~# ifconfig fm1-mac10 192.168.2.182

root@localhost:~#echo performance >

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

root@localhost:~# iperf3 -c 192.168.2.181 -i 5 -t60

388238d3076fef84ad837ed2023510bf.png

RGMII接口网络测试,将网线插入fm1-mac4(P13下)口,输入以下命令进行测试:

root@localhost:~# ifconfig fm1-mac4 up

root@localhost:~# ifconfig fm1-mac4 192.168.1.106

root@localhost:~#echo performance >

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

root@localhost:~# iperf3 -c 192.168.1.181 -i 5 -t60

23fc64fe5163206cf45c6c26ad6e8c08.png

SGMII接口网络测试,将网线插入fm1-mac6(P27下)口,输入以下命令进行测试:

root@localhost:~# ifconfig fm1-mac6 up

root@localhost:~# ifconfig fm1-mac6 192.168.1.106

root@localhost:~#echo performance >

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

root@localhost:~# iperf3 -c 192.168.1.181 -i 5 -t60

576fb5964ede46bb69173fb505a74097.png


4

最后来看看OK1028A-C。OK1028A-C开发板基于NXP LS1028A处理器设计,双核ARM Cortex-A72,主频最高1.5GHz,板载2GB DDR4 RAM,8GB ROM;原生支持6个Gbit Ethernet,支持TSN的以太网交换机和以太网控制器,可支持融合的IT和OT网络。

b3b5d67f7ac2aa04b4ffad66f94273c8.png

高性能高算力:LS1028A处理器,双核Cortex-A72,主频高达1.5GHz满足边缘计算、大数据处理应用的性能要求。

多网口与TSN支持:FET1028A-C核心板原生支持6个千兆以太网接口,最高支持2.5Gbps,并内置一个支持TSN的4端口Switch,二层转发不消耗CPU资源。其中5路网口均可通过SerDes配置支持。

OK1028A-C开发板引出了5路Ethernet,支持10/100/1000Mbps自适应,其中通过QSGMII引出4路,SGMII引出一路,均支持TSN。同时还支持4G模块和5G模块。

SGMII接口网络性能测试,输入以下命令进行测试:

root@forlinx:~# ifconfig eno0 192.168.1.200

root@forlinx:~# iperf3 -c 192.168.1.181 -i 1 -t 0

16233cc4fd6312a49b8e80afd80b3f18.png

QSGMII 二层转发测试:

使用两根网线连接OK1028A-C 的swp0 口和swp1 口,使用OK1028A-C 进行数据转发。网络拓扑如下测试:

3c763c34214b69fb4aa37e6492278150.png

如下所示:

OK1028A-C:

root@forlinx:~# ifconfig eno0 down

root@forlinx:~# ifconfig eno2 up

root@forlinx:~# ifconfig swp0 up

root@forlinx:~# ifconfig swp1 up

root@forlinx:~# ifconfig swp2 up

root@forlinx:~# ifconfig swp3 up

root@forlinx:~# brctl addbr br0

root@forlinx:~# brctl addif br0 swp0

root@forlinx:~# brctl addif br0 swp1

root@forlinx:~# brctl addif br0 swp2

root@forlinx:~# brctl addif br0 swp3

root@forlinx:~# ifconfig br0 up、

Host1:

ifconfig eth0 192.168.1.181

iperf3 -s

Host2:

ifconfig eth0 192.168.1.106

iperf3 -c 192.168.1.181 -i 1 -t 0

192621a6efeacf6ffcb3a014f909a9a6.png

QSGMII与SGMII三层转发测试

53a1bea0a6bd1ffe31e1f8b0a310635c.png

OK1028A-C:

root@forlinx:~# ifconfig eno0 up

root@forlinx:~# ifconfig eno2 up

root@forlinx:~# ifconfig swp0 up

root@forlinx:~# ifconfig swp1 up

root@forlinx:~# ifconfig swp2 up

root@forlinx:~# ifconfig swp3 up

root@forlinx:~# brctl addbr br0

root@forlinx:~# brctl addif br0 swp0

root@forlinx:~# brctl addif br0 swp1

root@forlinx:~# brctl addif br0 swp2

root@forlinx:~# brctl addif br0 swp3

root@forlinx:~# ifconfig br0 up

root@forlinx:~# ifconfig br0 192.168.2.1

root@forlinx:~# ifconfig eno0 192.168.1.200

root@forlinx:~# iptables -t nat -A POSTROUTING -oeno0 -j MASQUERADE

Host1:

ifconfig eth0 192.168.1.181

iperf3 -s

Host2:

ifconfig eth0 192.168.2.3

route add default gw 192.168.2.1

iperf3 -c 192.168.1.181 -i 1 -t 0

99ae98130d72928bc3593f0700fadcb8.png

OK1028A-C拥有高性能、高算力的大数据处理能力,除此之外,搭载的双核Cortex-A72的LS1028处理器还支持4K显示输出,支持一个显示接口,可支持DP1.3和DP1.4,显示分辨率高达4Kp60。这是OK1028A-C相比于其他OKXX系列产品所特有的。

小编评测到此结束,OK10xx系列产品为您提供了多种选择,能够解决您对网络性能的各种需求。没有它实现不了的,只有没想到的,各个这么优异的性能,怎能不爱,搭配上飞凌优质专业的技术服务,一定会给客户带来非同一般的体验,让我们拭目以待吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/571641.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

四.Windows I/O模型之重叠IO(overlapped)模型

1.适用于除Windows CE之外的各种Windows平台.在使用这个模型之前应该确保该系统安装了Winsock2.重叠模型的基本设计原理是使用一个重叠的数据结构,一次投递一个或多个Winsock I/O请求。在重叠模型中,收发数据使用WSA开头的函数。2.WSA_FLAG_OVERLAPPED标…

vscode怎样导入数据_【Python开发】用VSCode+Jupyter notebook 编写 Python

版权声明:小博主水平有限,希望大家多多指导。本文仅代表作者本人观点。1、过去,想要在 VSCode 中运行 Jupyter notebook 需要安装一个 Neuron 扩展,我也装过,感觉很强大、很方便。不过现在,VSCode 中 Pytho…

springboot怎么杀进程_全新Steam在线游戏 Among us太空狼人杀攻略

众多游戏爱好者已加入我们!带你发现好游戏!休闲娱乐小游戏!点击下方↓↓↓↓"开始游戏",赶紧进入吧!!戳“开始游戏”玩百款火爆小游戏!《Among us》游戏好玩吗?《Among us…

kafka 怎么样连接图形化界面_从零开始搭建Kafka+SpringBoot分布式消息系统

前言由于kafka强依赖于zookeeper,所以需先搭建好zookeeper集群。由于zookeeper是由java编写的,需运行在jvm上,所以首先应具备java环境。(ps:默认您的centos系统可联网,本教程就不教配置ip什么的了)(ps2:没有…

《Iterative-GAN》的算法伪代码整理

花了一下午时间整理本人的论文Iterative-GAN的算法伪代码,由于篇幅较长,投会议方面的文章就不加入了,以后如果投期刊再说。留此存档。 转载于:https://www.cnblogs.com/punkcure/p/7821031.html

h5能调取摄像头吗_高质感的国产中型车,实力能比肩本田雅阁吗?带你看红旗H5...

中国品牌的豪华中型车,带你看红旗H5伴随着经济的快速发展,大家的钱包现在也是越来越鼓,也开始向往更加美好的生活。曾经很多人买车都是为了满足基本的代步需求,如今也开始在车辆的品质与行驶质感上有了更高要求。而为了迎合市场变…

lstm网络_LSTM(长短期记忆网络)

在上篇文章一文看尽RNN(循环神经网络)中,我们对RNN模型做了总结。由于RNN也有梯度消失的问题,因此很难处理长序列的数据,大牛们对RNN做了改进,得到了RNN的特例LSTM(Long Short-Term Memory),它可以避免常规RNN的梯度消…

ant接口用什么天线_手机听收音机时,为什么必须用耳机作为天线?

名侦探柯基-十万个为什么 第七十六期起因,观看活着韩国丧尸电影时的一幕,刘亚仁想听电台广播,却无奈于所有设备都是无线的,由此疑惑到,只有插入有线的耳机,才能收听广播吗?耳机线就是天线&#…

qt c++ 图片预览_Qt多语言国际化

Qt附加工具介绍Qt Assistant(Qt助手)Qt Linguist(Qt语言家)Qt Designer(Qt设计师)Qt AssistantQt Assistant是可配置且可重新发布的文档阅读器,可以方便地进行定制并与Qt应用程序一起重新发布。Qt Assistan…

Icon+启动图尺寸

1、LaunchImage 启动图 命名格式: 1x -> xxx.png 2x -> xxx2x.png Retina 4 -> xxx2x.png     转载于:https://www.cnblogs.com/z-z-z/p/7828082.html

智商情商哪个重要_《所谓逆商高,就是心态好》:逆商,比情商和智商更重要...

所谓“逆商”,是指人们遇到逆境时的应对能力,即战胜挫折、摆脱困境和超越困难的能力。我们一生会面临各种各样的难题,也许是考试失利,也许是和心爱的人分离,也许是工作上竞争失败……在失意的时候你会做何选择&#xf…

mysql 排名_学会在MySQL中实现Rank高级排名函数,所有取前几名问题全部解决.

MySQL中没有Rank排名函数,当我们需要查询排名时,只能使用MySQL数据库中的基本查询语句来查询普通排名。尽管如此,可不要小瞧基础而简单的查询语句,我们可以利用其来达到Rank函数一样的高级排名效果。在这里我用一个简单例子来实现…

意大利_【解读】去意大利留学,一定要学意大利语吗?意大利语难吗?

喜欢意大利,想去意大利留学,但不想学意大利语可以吗?意大利语太难了,听说有英授专业(本来就要学英语、考雅思所以不担心英语)……问题来了去意大利留学,选择英授专业的话还需要学意大利语吗?我们一点点剖析…

MD5、SHA1、SHA256的简单讲解

简述: 最近在研究系统以及驱动,当下载比较大的文件时总会提供SHA1或者SHA256,下载结束后使用校验工具得到的值与它进行比对来判断下载是否成功。 使用工具校验 certutil -hashfile 文件名 sha1/sha256/md5正文: MD5、SHA1、SHA256这些都被称为 哈希…

java swarm集群_52个Java程序员不可或缺的 Docker 工具

Docker工具分类列表编排和调度持续集成/持续部署(CI / CD)监控记录安全存储/卷管理联网服务发现构建管理编排和调度 1. KubernetesKubernetes是市场上最实用的最受欢迎的容器编排引擎。最初作为一个Google项目开始,成千上万的团队使用它来部署生产中的容器。谷歌声称…

comsol显示电场计算结果_在 COMSOL 中构建磁流体动力学多物理场模型

COMSOL Multiphysics 软件中的模型都是从零开始构建的,软件支持多物理场,因此用户可以按照自己的意愿轻松地组合代表不同物理场现象的模型。有时这可以通过使用软件的内置功能来实现,但有些情况下,用户需要做一些额外的工作。我们…

RGB转LAB色彩空间

https://www.cnblogs.com/hrlnw/p/4126017.html 1.原理 RGB无法直接转换成LAB,需要先转换成XYZ再转换成LAB,即:RGB——XYZ——LAB 因此转换公式分两部分: (1)RGB转XYZ 假设r,g,b为像素三个通道,…

React- jsx的使用可以渲染html标签 或React组件

React 的 JSX 使用大、小写的约定来区分本地组件的类和 HTML 标签。既渲染html标签需要使用小写字母开头的标签名而渲染本地React组件需要使用大写字母开头的标签名 注意: 由于 JSX 就是 JavaScript,一些标识符像 class 和 for 不建议作为 XML 属性名。作为替代&…

bigdecimal保留4位小数_四年级数学小数的加减乘法知识点汇总,带练习!

张老师 - 4年级(多品小学教育)顺城中心小学郭老师和环县虎洞中心小学谭老师需要的这份学习资料现在分享。本资料已制作电子版下载码是:76qa32vd《小数的加减乘法》知识点一、小数加、减法的计算法则(1)小数点要对齐,也就是相同数位要对齐;相同…

vs未指定启动文件_高效开发利器之自定义模板文件

简介越来越多的设计模式, 最佳实践, 优化了软件开发方式, 提高了软件质量, 但是也带来了大量的类似的文件. 比如说: 现在都使用三层模式来开发Web程序, 都会有服务层(Service), DI的流行, 每个服务类都会自动注入一些固定的对象, 日志对象, 缓存对象等等. 实体类(Entity)到DTO对…