TECO东元电机-东元变频器-teco东元电机股份有限公司官网

產(chǎn)品分類

當(dāng)前位置: 首頁 > 工業(yè)電子產(chǎn)品 > 半導(dǎo)體產(chǎn)品 > 微處理器MPU > iMX

類型分類:
科普知識
數(shù)據(jù)分類:
iMX

NXP iMX8和iMX6 ARM處理器網(wǎng)絡(luò)性能對比

發(fā)布日期:2022-05-30 點(diǎn)擊率:274

  • 關(guān)鍵詞:                                                                ARM                                                                iMX8                                                                iMX6

  • 摘要:NXP iMX8已經(jīng)正式發(fā)布,相較于之前NXP i.MX系列的主力產(chǎn)品iMX6,其性能有了大幅提升,本文就針對網(wǎng)絡(luò)接口對NXP  iMX8和iMX6兩款A(yù)RM處理器進(jìn)行對比測試。



1). 簡介

NXP iMX8已經(jīng)正式發(fā)布,相較于之前NXP i.MX系列的主力產(chǎn)品iMX6,其性能有了大幅提升,本文就針對網(wǎng)絡(luò)接口對NXP  iMX8iMX6兩款ARM處理器進(jìn)行對比測試。

 

本文演示所使用的ARM平臺來自Toradex基于NXP iMX8 SoCApalis iMX8 ARM核心板和基于NXP iMX6Q SoCApalis iMX6 ARM核心板。

 

 

2). 準(zhǔn)備

a). Apalis iMX8QM ARM核心版配合Apalis evaluation Board載板Apalis iMX8QM安裝Toradex V3.0b2 Linux demo image,同時(shí)連接調(diào)試串口UART1(載板X29)到開發(fā)主機(jī)方便調(diào)試。更多關(guān)于Apalis iMX8配合Apalis evaluation Board載板的說明請參考Datasheet開發(fā)上手指南。

 

b). Apalis iMX6Q ARM核心版配合Apalis evaluation Board載板,Apalis iMX6Q安裝Toradex V2.8 Linux demo image,同時(shí)連接調(diào)試串口UART1(載板X29)到開發(fā)主機(jī)方便調(diào)試。更多關(guān)于Apalis iMX6配合Apalis evaluation Board載板的說明請參考Datasheet開發(fā)上手指南。

 

c). Ubuntu linux PC主機(jī), 用于分別和Apalis iMX8、Apalis iMX6進(jìn)行收發(fā)測試。

 

d). 測試工具軟件使用 iperf3 工具,Toradex Linux demo image里面已經(jīng)默認(rèn)集成,Ubuntu 系統(tǒng)(這里以18.04為例)要通過apt命令來安裝iperf3

----------------------

$ sudo apt update

$ sudo apt install iperf3

----------------------

 

e). 網(wǎng)絡(luò)連接拓?fù)錇?/span>Apalis iMX8QMApalis iMX6Q以及Ubuntu PC都通過千兆有線網(wǎng)絡(luò)連接到同一個(gè)局域網(wǎng)。

 

 

3). TCP網(wǎng)絡(luò)傳輸性能測試對比

a). Apalis iMX6Q/Apalis iMX8QM作為Server端接收,Ubuntu PC作為Client端發(fā)送測試

./ Apalis iMX6Q/Apalis iMX8QM Server端運(yùn)行下面命令

----------------------

$ iperf3 -s

----------------------

 

./ Apalis iMX6Q

----------------------

$ iperf3 -c [IP of Apalis iMX6Q] -t 60 -i 10 -w 300K

[ ID] Interval           Transfer     Bandwidth       Retr

[  4]   0.00-60.00  sec  4.01 GBytes   574 Mbits/sec    1             sender

[  4]   0.00-60.00  sec  4.01 GBytes   574 Mbits/sec                  receiver

----------------------

 

./ Apalis iMX8QM

----------------------

$ iperf3 -c [IP of Apalis iMX8QM] -t 60 -i 10

[ ID] Interval           Transfer     Bandwidth       Retr

[  4]   0.00-60.00  sec  6.52 GBytes   934 Mbits/sec    0             sender

[  4]   0.00-60.00  sec  6.52 GBytes   934 Mbits/sec                  receiver

----------------------

 

b). Apalis iMX6Q/Apalis iMX8QM作為Client端發(fā)送,Ubuntu PC作為Sever端接收測試

./ Ubuntu PC server端運(yùn)行下面命令

----------------------

$ iperf3 -s

----------------------

 

./ Apalis iMX6Q Client端連接測試

----------------------

root@apalis-imx6:~# iperf3 -c [IP of Ubuntu PC] -t 60 -i 10

[ ID] Interval           Transfer     Bitrate         Retr

[  5]   0.00-60.00  sec  2.84 GBytes   406 Mbits/sec    0             sender

[  5]   0.00-60.00  sec  2.84 GBytes   406 Mbits/sec                  receiver

----------------------

 

./ Apalis iMX8QM Client端連接測試

----------------------

root@apalis-imx8:~# iperf3 -c [IP of Ubuntu PC] -t 60 -i 10

[ ID] Interval           Transfer     Bitrate         Retr

[  5]   0.00-60.00  sec  6.39 GBytes   915 Mbits/sec    0             sender

[  5]   0.00-60.00  sec  6.39 GBytes   915 Mbits/sec                  receiver

 

----------------------

 

c). 測試結(jié)果匯總

項(xiàng)目

TCP發(fā)送測試

TCP接收測試

Apalis   iMX6Q

406 Mb/s

574 Mb/s

Apalis   iMX8QM

915 Mb/s

934 Mb/s

 

 

4). UDP網(wǎng)絡(luò)傳輸性能測試對比

a). Apalis iMX6Q/Apalis iMX8QM作為Server端接收,Ubuntu PC作為Client端發(fā)送測試

./ Apalis iMX6Q/Apalis iMX8QM Server端運(yùn)行下面命令

----------------------

$ iperf3 -s

----------------------

 

./ Apalis iMX6Q

----------------------

$ iperf3 -c [IP of Apalis iMX6Q] -u -b 100M -t 60 -i 10

[ ID] Interval           Transfer     Bandwidth       Jitter    Lost/Total Datagrams

[  4]   0.00-60.00  sec   714 MBytes  99.9 Mbits/sec  0.110 ms  0/91424 (0%) 

 

$ iperf3 -c [IP of Apalis iMX6Q] -u -b 400M -t 60 -i 10

[ ID] Interval           Transfer     Bandwidth       Jitter    Lost/Total Datagrams

[  4]   0.00-60.00  sec  2.79 GBytes   400 Mbits/sec  0.098 ms  4374/365993 (1.2%) 

 

$ iperf3 -c [IP of Apalis iMX6Q] -u -b 1000M -t 60 -i 10

[ ID] Interval           Transfer     Bandwidth       Jitter    Lost/Total Datagrams

[  4]   0.00-60.00  sec  2.98 GBytes   426 Mbits/sec  0.167 ms  2304/390206 (0.59%) 

----------------------

 

./ Apalis iMX8QM

----------------------

$ iperf3 -c [IP of Apalis iMX8QM] -u -b 100M -t 60 -i 10

[ ID] Interval           Transfer     Bandwidth       Jitter    Lost/Total Datagrams

[  4]   0.00-60.00  sec   714 MBytes  99.9 Mbits/sec  0.078 ms  84/91416 (0.092%) 

 

$ iperf3 -c [IP of Apalis iMX8QM] -u -b 400M -t 60 -i 10

[ ID] Interval           Transfer     Bandwidth       Jitter    Lost/Total Datagrams

[  4]   0.00-60.00  sec  2.79 GBytes   400 Mbits/sec  0.092 ms  121/366076 (0.033%) 

 

$ iperf3 -c [IP of Apalis iMX8QM] -u -b 1000M -t 60 -i 10

[ ID] Interval           Transfer     Bandwidth       Jitter    Lost/Total Datagrams

[  4]   0.00-60.00  sec  6.63 GBytes   949 Mbits/sec  0.064 ms  284/868752 (0.033%)

----------------------

 

b). Apalis iMX6Q/Apalis iMX8QM作為Client端發(fā)送,Ubuntu PC作為Sever端接收測試

./ Ubuntu PC server端運(yùn)行下面命令

----------------------

$ iperf3 -s

----------------------

 

./ Apalis iMX6Q Client端連接測試

----------------------

root@apalis-imx6:~# iperf3 -c [IP of Ubuntu PC] -u -b 100M -t 60 -i 10

[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams

[  5]   0.00-60.00  sec   715 MBytes   100 Mbits/sec  0.000 ms  0/517952 (0%)  sender

[  5]   0.00-60.00  sec   715 MBytes   100 Mbits/sec  0.005 ms  0/517952 (0%)  receiver

 

root@apalis-imx6:~# iperf3 -c [IP of Ubuntu PC] -u -b 400M -t 60 -i 10                                                                                       

[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams

[  5]   0.00-60.00  sec  1.91 GBytes   273 Mbits/sec  0.000 ms  0/1413705 (0%)  sender

[  5]   0.00-60.00  sec  1.91 GBytes   273 Mbits/sec  0.021 ms  0/1413705 (0%)  receiver

 

root@apalis-imx6:~# iperf3 -c [IP of Ubuntu PC] -u -b 1000M -t 60 -i 10                                                                                      

[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams

[  5]   0.00-60.00  sec  1.92 GBytes   274 Mbits/sec  0.000 ms  0/1421514 (0%)  sender

[  5]   0.00-60.00  sec  1.92 GBytes   274 Mbits/sec  0.057 ms  0/1421509 (0%)  receiver

----------------------

 

./ Apalis iMX8QM Client端連接測試

----------------------

root@apalis-imx8:~# iperf3 -c [IP of Ubuntu PC] -u -b 100M -t 60 -i 10                                                                                       

[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams

[  5]   0.00-60.00  sec   715 MBytes   100 Mbits/sec  0.000 ms  0/517950 (0%)  sender

[  5]   0.00-60.00  sec   715 MBytes   100 Mbits/sec  0.035 ms  0/517950 (0%)  receiver

 

root@apalis-imx8:~# iperf3 -c 10.20.1.126 -u -b 400M -t 60 -i 10                                                                                        

[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams

[  5]   0.00-60.00  sec  2.79 GBytes   400 Mbits/sec  0.000 ms  0/2071798 (0%)  sender

[  5]   0.00-60.00  sec  2.79 GBytes   400 Mbits/sec  0.026 ms  68/2071798 (0.0033%)  receiver

 

root@apalis-imx8:~# iperf3 -c 10.20.1.126 -u -b 1000M -t 60 -i 10                                                                                      

[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams

[  5]   0.00-60.00  sec  4.71 GBytes   674 Mbits/sec  0.000 ms  0/3489592 (0%)  sender

[  5]   0.00-60.00  sec  4.71 GBytes   674 Mbits/sec  0.030 ms  103/3489586 (0.003%)  receiver

----------------------

 

c). 測試結(jié)果匯總


UDP發(fā)送測試

UDP接收測試

100M帶寬

400M帶寬

1000M帶寬

100M帶寬

400M帶寬

1000M帶寬

Apalis iMX6Q

100 Mb/s

273 Mb/s

274 Mb/s

99.9 Mb/s

400 Mb/s *

426 Mb/s *

Apalis iMX8QM

100 Mb/s

400 Mb/s

674 Mb/s

99.9 Mb/s

400 Mb/s

949 Mb/s

* 注意此時(shí)丟包率已經(jīng)到1%左右

 

 

5). 總結(jié)

本文對比測試了NXP iMX6NXP iMX8處理器的網(wǎng)絡(luò)性能,對于iMX6,由于這個(gè)Eratta的限制,400Mb/s左右的性能也就把符合文檔的描述,iMX8則在大多數(shù)情況下能夠接近千兆帶寬。




下一篇: PLC、DCS、FCS三大控

上一篇: MATLAB和Simulink在航

推薦產(chǎn)品

更多
主站蜘蛛池模板: 午夜观看| 蜜桃视频在线观看www | 成人国产在线不卡视频 | 中文字幕精品久久久久人妻红杏ⅰ | 欧美经典成人在观看线视频 | 俺去俺来也www色官网 | 97精品人妻系列无码人妻 | 国产午夜偷精品偷伦 | 精品久久国产字幕高潮 | 9久9久热精品视频在线观看 | 久久久成人影院 | 柠檬福利精品视频导航 | 亚洲婷婷综合中文字幕第一页 | 日韩岛国大片 | 青青视频国产 | 亚洲裸男自慰gv网站 | 一区二区在线欧美日韩中文 | 婷婷视频在线观看 | 日夜操在线视频 | 亚洲成年人电影网站 | 亚洲免费专区 | 99re视频精品 | 在线观看的网站 | jizz日本在线观看 | 综合久久久久综合 | 久久午夜夜伦鲁鲁片无码免费 | 国产精品自产拍在线观看2019 | 夜夜嗷 | 免费国精产品自偷自偷免费看 | 无码av动漫精品一区二区免费 | 亚洲一区二区免费视频 | 日本草逼视频 | 在线一级| 黄色在线免费网站 | 亚洲午夜无码毛片av久久 | 无码国内精品人妻少妇蜜桃视频 | 九色在线视频观看 | 亚洲黄网免费 | 久久婷婷人人澡人人爽人人爱 | 免费精品精品国产欧美在线 | 99色在线视频 |