From: Wilco Dijkstra on

"Ulf Samuelsson" <ulf(a)a-t-m-e-l.com> wrote in message news:gfkp5n$pjh$1(a)aioe.org...
>
> "Wilco Dijkstra" <Wilco.removethisDijkstra(a)ntlworld.com> skrev i meddelandet
> news:7RkTk.45327$nA3.22941(a)newsfe03.ams2...
>>
>> "Ulf Samuelsson" <ulf(a)a-t-m-e-l.com> wrote in message news:gfkcrn$7jm$1(a)aioe.org...
>>>>>> The LDRHs take 7 cycles (6 + 1), the MLAs take 6 cycles, or in total 26 cycles.
>>>>>> That is exactly twice as slow as AVR32 on the above code. So the claim of 11
>>>>>> times slower is a total lie. Those Atmel marketeers should be ashamed of
>>>>>> themselves.
>>
>
> So the AVR32 inner loop is only 2-3 x faster than the Cortex-M3.
> Yes, noone in their right mind would switch for such�
> a meagre performance increase ;-)

Actually the worst case is 2.5x, but as steve said earlier, actual measurements
taking flash speed etc into account are closer to 1.5x. Either way, that's not
close at all to the claimed 11x difference.

For better DSP performance and more MHz most people would use ARM9E
instead (it's used in many harddrives).

Wilco