Hello expert,
I wander how to check whether my configurations is optimized to show the best performance of CPU.
Is there has standard example to test DMIPS?
I know several factors may affect cpu performance, such as clock rate, cache and so on.
All i want to konw is whether my configurations is optimized. Thanks.
Regards,
Jinus
Solved! Go to Solution.
Hi Jinus,
we provide this application note:
https://www.nxp.com/docs/en/application-note/AN5191.pdf
It describes all optimizations from HW point of view - how to turn all features on from their default state. That's the key point. In very specific cases (depending on application), some tuning may be needed (like changing priorities on crossbar switch...). But most of the applications will benefit from described configuration.
Then it's about software - about compiler optimizations and about efficient use of resources (DMA...).
I will mention also this application note:
https://www.nxp.com/docs/en/application-note/AN4341.pdf
It talks about Performance Monitor implemented on e200z7 cores. It can count a lot of types of events, so it can be used for fine tuning.
Core reference manual can be downloaded here:
https://www.nxp.com/webapp/Download?colCode=E200Z759N3CRM&location=null
Regards,
Lukas
Hi Jinus,
we provide this application note:
https://www.nxp.com/docs/en/application-note/AN5191.pdf
It describes all optimizations from HW point of view - how to turn all features on from their default state. That's the key point. In very specific cases (depending on application), some tuning may be needed (like changing priorities on crossbar switch...). But most of the applications will benefit from described configuration.
Then it's about software - about compiler optimizations and about efficient use of resources (DMA...).
I will mention also this application note:
https://www.nxp.com/docs/en/application-note/AN4341.pdf
It talks about Performance Monitor implemented on e200z7 cores. It can count a lot of types of events, so it can be used for fine tuning.
Core reference manual can be downloaded here:
https://www.nxp.com/webapp/Download?colCode=E200Z759N3CRM&location=null
Regards,
Lukas