RC1 | NEON-v7 programming |
Labs are compiled with GCC and run on a Linux Cortex-A9 board or a simulator | ||
A more detailed course description is available on request at training@ac6-training.com |
Exercise : | Example: managing audio samples |
Exercise : | Using load with de-interleaving instructions to store all right lane samples into a vector and left lane samples into another vector |
Exercise : | Clarifying narrow and long instructions, building a vector from bytes selected from a pair of vectors |
Exercise : | Transposing a matrix, shifting a large bitmap using vector instructions |
Exercise : | Implementing a complex multiply accumulate with NEON |
Exercise : | Converting fixed-point elements into single precision floating point values and adding the resulting elements |