I've been working with a system that uses a P2020. We began with only data collection but then added embedded processing, requiring double-precision floating-point calculations. Things are working but it's slow, and we would like to upgrade the system. The company that builds the system has suggested switching to a board that uses the P4080.
I've seen the FPU on the P4080 described as "classic," whatever that means. Can anyone give me a rough idea of what kind of performance difference I would see on the DP FP calculations? We're running LInux with RT patches. The main program is multi-threaded. Most of the FP work is done in a series of separate (single-threaded) OS processes.
Thanks.
Look at the following page about e500v2 (P2020) and e500mc (P4080) comparison:
https://en.wikipedia.org/wiki/PowerPC_e500
Perhaps e5500 core is better for your task:
http://www.freescale.com.cn/cstory/ftf/2010/pdf/0425.pdf
and
https://en.wikipedia.org/wiki/PowerPC_e5500
See also the following:
http://caxapa.ru/thumbs/651650/WBNR_FTF2014_NET_F0143.pdf
and
http://www.eetimes.com/document.asp?doc_id=1256711
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------