The very good codec CoreAVC decoder and its associated player - CorePlayer - now support the NEON instruction set processors like ARM Cortex A8. Specifically, the H.264 decoder CoreCodec - which is considered on its lightness - will use a set of SIMD instructions to accelerate video decoding. NEON is integrated in the latest ARM processors and permits, how to SBS to make a statement on multiple data at a time (here 16). NEON is optimized for processing audio and video and can reduce overall consumption: the processor and layer slows its frequency on the processor load. ARM indicates such an MP3 decoder implemented on NEON can lower the frequency to 10 MHz (a Cortex A8 generally works between 600 MHz and 1 GHz).
Note that CoreAVC has a peculiarity: the decoding is entirely software. Even on the NVIDIA graphics cards, it does not use the PureVideo decoding engine decodes but in fact in software by using the power of the graphics card in GPGPU. Specifically, the codec is not related to choice of equipment manufacturers for decoding, but can use the routines developed by the company. On the Cortex A8, it does not then the decoding unit present in the SoC's GPU but the CPU via SIMD. This feature allows the engine to be more flexible and operate over different devices, which is the strength of the codec. Recall that the program exists for Symbian, Palm, Windows Mobile, Windows NT, Mac OS X and Linux and it works on x86, MIPS, ARM and PowerPC.



Reply With Quote
Copyright Techfuels
Bookmarks