Andrei Krishkevich
unread,Jun 20, 2011, 5:46:33 PM6/20/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to android-ndk
Hello all,
I'm stuck implementing a very CPU-hungry DSP algorithm and compiler
flags for NEON usage do improve performance, but I think I actually
have to write some Assembly to squeeze all performance I can out of
the processor and call that my benchmark.
I'm not particularly versed in Assembly, and most of the documentation
available online concerning programming ARM processors is given in
context of the RVCT compiler (produced by ARM). As far as I
understand, syntax and compiler flags differ for RVCT and GCC (Gas),
so I have no solid starting point for learning about this stuff.
Assembly language itself is not the big deal for me, I had to learn a
ton of new languages over the years; it's the specific context of ARM
NEON Assembly code to fed into a GNU assembler that seems to be the
nearly undocumented, vague portion of the learning. Are there any good
tutorials out there? If not specifically on this topic, where do I
start?
Cheers! = )