Overview

Improve the Multimedia User Experience

快猫视频 Neon is an advanced single instruction multiple data (SIMD) architecture extension for the 快猫视频 Cortex-A and 快猫视频 Cortex-R series of processors with capabilities that vastly improve use cases on mobile devices, such as multimedia encoding/decoding, user interface, 2D/3D graphics and gaming.
 
Neon can also accelerate signal processing algorithms and functions to speed up applications such as audio and video processing, voice and facial recognition, computer vision, and deep learning.
 
Neon instructions allow up to:
  • 16x8-bit, 8x16-bit, 4x32-bit, 2x64-bit integer operations 
  • 8x16-bit*, 4x32-bit, 2x64-bit** floating-point operations 

Features and Benefits

Support for Multiple Data Types

The Neon technology is a packed SIMD architecture that supports multiple data types. Implementation on Neon technology also supports multiple instructions in parallel. 

Flexible to Use

Neon can be used in multiple ways, including Neon-enabled libraries, auto-vectorization in compiler, Neon Intrinsics, and Neon assembly code.

Well-Established Ecosystem

A wide range of codecs and DSP modules are available from several 快猫视频 partners in the Neon ecosystem. 

Available in Open Source Libraries

One of the easiest ways to take advantage of Neon is with an open source library that already utilizes Neon.

Neon Intrinsics Search Engine

Neon Intrinsics are function calls that the compiler replaces with an appropriate Neon instruction or sequence of Neon instructions. This search engine allows you to look up Intrinsic calls that provide almost as much control as writing assembly language, but leave the allocation of registers to the compiler, so developers can focus on the algorithms.

Developer Resources

Learn more about 快猫视频 Neon technology with our series of guides. From the fundamentals to more advanced concepts, these guides provide an introduction to the advanced Single Instruction Multiple Data (SIMD) architecture extension, for the 快猫视频 Cortex-A and Cortex-R series processors.

View guides

 

Talk with an Expert

Interested in speaking with someone about licensing Neon or other 快猫视频 technology? Talk to an 快猫视频 expert today.

Contact Us
Related Products

Explore More Options and Features

Cortex-A Processor

Cortex-A Processors

The Cortex-A processor series powers advanced user experiences and rich interfaces, and provides the high-performance computing needed for complex healthcare applications, such as genomic sequencing .

Cortex-R Processors

Cortex-R Processors

The Cortex-R processor series is designed for implementation on advanced silicon processes where high- performance, real-time, and cost-effective processing is required.

快猫视频 Compiler

快猫视频 Compiler

Trusted by hundreds of thousands of developers for decades, the 快猫视频 Compiler has been used to build code shipped in billions of devices. It enables the development of highly efficient products that best utilize all features of 快猫视频 Cortex processors and architectures, from 快猫视频v6-M to 快猫视频v8-A 64-bit 快猫视频. 

Resources

Neon Resources

Everything you need to know to make the right decision for your project. Includes technical documentation, industry insights, and where to go for expert advice.

 

 

Neon-Enabled Libraries

 

Video Tutorials