Mon approche de ces questions serait de lire le manuel de référence ( http://www.arm.com/miscPDFs/5499.pdf ) qui devrait couvrir tout ce dont vous avez besoin. Il vous montrera s'il y a une unité à virgule flottante, quels sont les inconvénients de l'unité FPU, ce que vous devez garder à l'esprit lorsque vous utilisez les DMA, la disposition du cache et de la mémoire ainsi que les vitesses du bus mémoire et bien d'autres choses qui sont cruciales si vous voulez programmer ce périphérique correctement et efficacement.
Malheureusement, je n'ai jamais travaillé avec cet appareil spécifique, je ne peux donc pas vous indiquer quoi que ce soit de précis, mais vous trouverez certainement tout ce dont vous avez besoin dans le manuel de référence. Si vous connaissez le matériel, vous pouvez analyser l'impact sur les performances de certaines parties de l'algorithme. Mais vous ont pour connaître les internes du matériel.