Embedded board with good support out of the box?

Karel Gardas karel.gardas at centrum.cz
Fri May 22 20:31:31 UTC 2015


On 05/22/15 10:22 PM, Steve B wrote:
>     AM3358 is Cortex-A8 IIRC which means in-order dual-issue CPU. On the
>     other hand IIRC M4 is single issue in-order CPU so it's definitely
>     not 1:1. Also wikipedia lists M4 as 1.25 DMIPS/MHz and A8 as 2.0
>     DMIPS/MHz. To get to A8 performance level, you would need brand new
>     M7 which provides 2.14 DMIPS/MHz[1].
>
>     Karel
>
>     [1]: http://en.wikipedia.org/wiki/List_of_ARM_microarchitectures
>
>
>     _______________________________________________
>     users mailing list
>     users at rtems.org <mailto:users at rtems.org>
>     http://lists.rtems.org/mailman/listinfo/users
>
>
> Thanks, good call! The M7 was also on my mind (supposed to be better
> floating point performance than the M4 as well?), but it's still only in
> engineering sample stage I think. The only vendor I know of that has a
> board out for it is Emcraft systems, but it's not yet using "production"
> silicon.
>
> The STM32F7 is supposed to be binary compatible with the F4 so hopefully
> it wouldn't be too hard to get RTEMS going on that.
>
> For now I think it's simplest to just try to trim the fat
> (double->single, etc) and run on the same platform we currently have,
> and see how big of an execution time gain can be had from just that, and
> then I'll have a better idea of whether or not the M4 or M7 is feasible.

Also important question is if you are using NEON for your number 
crunching or not. If yes, then neither M4 nor M7 provides that. If not, 
then you do have a chance...

Karel




More information about the users mailing list