NEON Software Development
Delivery method: Virtual Classroom (Private)
Location: Any location
Course Length: 8 hours
Technology Focus: Software
Cost: Contact us for pricing
Related products: Processor Architecture, ARMv7-A
This advanced class will provide a detailed introduction to NEON™ technology, before going on to show how it can be applied in software. Students will learn how to take advantage of NEON to optimize common signal processing functions used in Filtering, Sample Rate Conversion, Audio and Video Codec applications.
- Proficiency with ARM assembly language.
- Familiarity with signal processing algorithms and implementations.
Software engineers needing to learn how to leverage the NEON architecture to maximum advantage in embedded systems.
- ARM Architecture Overview
- NEON Introduction
- NEON Instruction Set
- Compiling for NEON
- Simple Vectorization example
- NEON Coding Example