MPC5744P Data multiplication operation time

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MPC5744P Data multiplication operation time

925 Views
XSL-WF
Contributor I

Our company uses s32ds development environment and the chip platform is mpc5744p As shown in the figure, the first line of code runs much longer than the second line during multiplication. We found that the first line uses double precision and the second line uses float. Is the long running time due to inconsistent data types? What is the difference between double precision operation and single precision operation in mpc5744p? Is there a special 64 bit multiplier in mpc5744p?

9225f1d7c7591265.png

0 Kudos
Reply
2 Replies

888 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

Hi, apparently it is because MPC5644P use EFPU engine natively supporting 32-bit floating point operations. 64-bit calculation are SW emulated.

0 Kudos
Reply

851 Views
XSL-WF
Contributor I

tkank you!

0 Kudos
Reply