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标…

python工作岗位要求_Python就业:Python就业岗位职能要求解析

我们来看一下某招聘网其中三个岗位的要求:Python数据分析任职要求:1.计算机、软件相关专业本科或以上学历,3年以上工作经历;2.了解python、JS开发言语;3.具有MySQL数据库设计与优化才能,了解mongoDB、mc、r…

Ajax--serialize应用表单数据序列化

一.jQueryAjax表单数据序列化 1 <!DOCTYPE html>2 <html>3 <head>4 <meta charset"UTF-8">5 <title>Title</title>6 </head>7 <body>8 <p id"results"><b>Results: </b> &…

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

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

msp430入门学习35

msp430的其他五 转载于:https://www.cnblogs.com/guochaoxxl/p/7820936.html

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

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

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

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

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

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

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

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

python中update什么意思_如何在Python中更新字典中键的值?

我有一本代表书店的字典。键表示书名&#xff0c;值表示当前书籍的份数。从商店出售书时&#xff0c;书的份数必须减少。我已经写了一个代码来减少已售出图书的拷贝数&#xff0c;但在更新后打印词典时&#xff0c;我得到的是初始词典&#xff0c;而不是更新后的词典。ninput(&…

tess4j 注意事项

依赖&#xff1a; <dependency> <groupId>net.sourceforge.tess4j</groupId> <artifactId>tess4j</artifactId> <version>2.0.1</version> <exclusions> <exclusion> <groupId>com.sun.jna</groupId>…

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

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

随笔27 面向对象的五大基本原则

面向对象的五大基本原则 单一职责原则&#xff08;Single-Resposibility Principle&#xff09;&#xff1a;一个类&#xff0c;最好只做一件事&#xff0c;只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申&#xff0c;将职责定义为引起变化…

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

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

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

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

Icon+启动图尺寸

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

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

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

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

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

__getattr__动态获取接口

# -*- coding:utf-8 -*- #在看廖雪峰的python3.5教学时&#xff0c;看到面向对象高级编程_定义类 https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014319098638265527beb24f7840aa97de564ccc7f20f6000 百度了很久没有找到想要的答案&a…

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

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