EDA365电子论坛网

标题: i.MX8MP-C开发板部分功能实测 [打印本页]

作者: 罗罗诺亚    时间: 2023-6-30 15:33
标题: i.MX8MP-C开发板部分功能实测
NPU的功能测试

i.MX 8M Plus处理器内置NPU,可达到2.3 TOPS(Tera Operations Per Second,1TOPS代表处理器每秒钟可进行一万亿次操作)算术处理,并实现先进的AI算法处理。而且,由于其功耗低,可用于小型化的产品中。下图是i.MX 8M Plus处理器和同类平台的一个演算性能及功耗对比:


- j; o/ @$ l) ^( m7 Z6 E2 R2 ^


1 w# ^8 u, \0 E" T: z. J8 ^- E% d

NXP为i.MX 8M Plus处理器的NPU提供了一些特定用例,例如能够处理40,000多个英文单词,MobileNet v1模型可以每秒处理超过500张图像的图像分类。如下是使用OKMX8MP-C开发板对MobileNet-ArmNN的测试用例:


: Z3 G# h0 W1 J' B

" G) i& v4 x' Z/ `+ z, l

上述测试用例是对下边三张图片进行识别,识别均以编码方式呈现,不同编码对应不同的内容,上图中的value中的值为识别的概率。


9 R* E0 M! Z5 |: ~7 R; X


8 R8 C1 g' ~" w+ p8 n

如第一行对应含义是:


- Y! [4 n  W. u$ |8 K2 l


% s2 y+ L% c( g) F; N& [, D

识别为编号209的物体概率为81.8154%,以此类推。


1 n# j9 e# U7 Y; s$ A+ {+ [

双路千兆以太网功能测试

OKMX8MP-C开发板自带2路千兆以太网接口,其中的eth1支持TSN(时间敏感网络)功能。TSN是以以太网为基础的新一代网络标准,具有时间同步、延时保证等确保实时性的功能。TSN使用标准以太网提供分布式时间同步和确定性通信,任何需要分布式测量或控制的应用 都可以使用TSN来实现。我们可以使用TSN进行简单的分布式同步测量、工业数控加工的改进、新型半导体加工机器以及电网研究等。

除此之外2路千兆以太网有很高的传输性能,并且系统CPU的占用率很低。下面是基于OKMX8MP-C开发板和PC机之间做的iperf(一个广泛使用的网络性能测量和调整工具)打流测试:

5 _; z: x: I! s' Q

eth1网口和PC之间测试eth1网口和PC之间测试

( J3 z( D% V+ t! x% [: o

PC端执行服务端:


) ?0 c# n+ s1 L9 P0 x( P


( h! f4 a3 J# Z9 q8 E/ S, g$ V; o

OKMX8MP-C开发板的客户端:

8 U2 H  L  d- c! O3 Z

" S6 z+ @6 S& g/ @( U

eth0网口和PC之间测试:


) t0 F& q5 y" a( R' r% x5 L1 @

PC端执行服务端:

4 S/ y+ ]7 z% |8 x$ c2 W4 @# j' d# Y


# o: e  s* n3 x! |6 @) \

OKMX8MP-C开发板的客户端:

, d6 v+ @% `1 Z& ?8 c

  ^/ a2 s* E2 M& a  D5 _: t/ Q4 J

通过上述结果可看到,基本速率是在940Mbits/s,几乎是达到了带宽上限。

内存速度测试

FETMX8MP-C核心板板载4GB LPDDR4工业级内存颗粒,运行速率可达4.0GT/s,为NPU的机器学习等应用场景提供了有力支持。下面我们使用Lmbench来测试内存速度。Lmbench是一套简易、可移植的,符合 ANSI/C 标准,为 UNIX/POSIX 而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。下边使用Lmbench下的bw_mem命令测试了LPDDR4的读写速度:


# g! B' h/ a) _5 F


$ v6 K6 ~. b4 v' K

其中前半段rd是测试的LPDDR4的读取测试;后半段wr是测试的LPDDR4的写入测试。

以上图中,第一列含义是测试的数据大小为52.43 Mbyte,第二列含义是读写的速度,读速度约为2981 Mbyte/s。同理,写速度约为1338Mbyte/s。

5G通讯测试

OKMX8MP-C开发板支持5G通讯模块,下面我们使用speedtest CLI等软件测试一下5G网络速度(5G_SA独立组网)。

如下,使用supersbench测试了平台接口性能及5G通讯模块的不同地域连接速度:


3 G# M6 V- |- U) L


' n6 Y! v' L: a7 T7 s" U+ w; Y

上述中的I/O Speed是eMMC的写入性能,读取性能未在测试中体现,在产品手册中有相关具体测试。

如下是speedtest测试工具测试的5G网络速度:

! I' p8 e- D3 R3 E7 H( ?, b9 w


8 ?5 x& r- [- \. N/ u0 D

如图所示,在室内较封闭环境下实测下行速度500Mbps。因不同地区的网络速度可能受运营商基站的影响,所以此处数据仅供参考。

上面就是本期测评的全部内容,值得一提的是,OKMX8MP-C还有很多特色接口,包括2路支持ISP的MIPI摄像头接口,最大分辨率支持到4096*3072、可以自由扩展的PCIe Gen 3以及2路CAN-FD等。


2 e; x. d( N# s$ x9 b: F
作者: awesome    时间: 2023-6-30 17:27
下行速度竟然可以达到500Mbps,厉害了,) P% Q7 G( D9 L. x6 z7 p
这个参数很不错
作者: 6940    时间: 2023-7-10 13:08
下行速度500Mbps ,杠杠的* T8 @0 P1 l5 e7 @+ ^2 _





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2