NEON Programming & Optimization (Deutsch)/(English)


NEON Programming & Optimization is a two days ARM official course.

The course goes into great depth and provides all necessary know-how to develop software for the NEON coprocessor in Cortex-A processors.

The course covers the coprocessor instruction set, compiler support, SIND programming for vectorization, micro-architecture of NEON, code examples to implement parallel algorithms, code optimizations and performance monitoring.

Learn how to take advantage of NEON to optimize common signal processing functions used in Filtering, Sample Rate Conversion, Audio and Video Codec applications.

At the end of the course the participant will receive a certificate from ARM.

1. Become familiar with ARMv7-A architecture
2. Become familiar with NEON instruction set
3. Become familiar with NEON micro-architecture
4. Write embedded software for NEON
5. Optimize code in compiler and linker
6. Monitor and analyze NEON performance
7. Implement algorithms with NEONs


ARM Cortex-A architecture knowledge
C and Assembler
Experience in developing embedded systems


System designer, System programmer, Application programmer, Embedded programmer and System tester

Begleitendes Kursmaterial

  • Supporting Documents

FlexyTrain: Unsere Flexibilität – Ihr Plus

Keinen passenden Termin gefunden? Kein Problem: Bei der Planung unserer Kurstermine bieten wir Ihnen ein Höchstmaß an Flexibilität. Im Klartext: Gemeinsam mit Ihnen finden wir einen geeigneten Termin. Sprechen Sie uns an!