Hello, I am looking for some performance numbers for the i.MX RT 1050. I found the fact sheet that gives the DMIPs, but I have not found anything that mentions floating point performance (I am using LinPACK as my comparison).
I haven't double checked, but I believe the i.MX RT has the same hardware floating point (3V3) as the i.MX6 (which is under consideration for a different controller), so would the numbers be comparable (scaled down a little bit due to clock speed differences)? I found some numbers for the ARM performance, so I wouldn't be comparing it to the NEON figures. The LinPack result I found for the i.MX6 is 101.4 MFLOPS.
I am also wondering if it has a PMU (performance Monitoring Unit), since I couldn't find that either. I am assuming not seeing it in the documentation means it doesn't have one, but wanted to make sure.
Thanks.
Hi Allen,
Unlike i.MX6 devices which are powered by a Cortex-A processor, the MXRT features a Cortex M7 core. And the FPU is provide by the core, so it is different.
In chapter 12 of Reference manual (https://www.nxp.com/docs/en/reference-manual/IMXRT1050RM.pdf ) you can find the following:
Regarding to the PMU question, in i.MX devices PMU is the Power management Unit and I dont think there is an equivalent for Performance Monitoring Unit.
Regards,
Carlos
NXP Technical Support
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------