feature article
Subscribe Now

Optimizing H.264 Software Codec on Intel® Atom™ and Intel® Core™2 Processors Targeting Intel® Digital Security Surveillance (Intel® DSS) Applications

H.264/AVC is the latest video coding standard from ISO/IEC Moving Picture Experts Group (MPEG). Due to its high compression efficiency and superior video quality, H.264/AVC is becoming the most preferred and common video codec in digital security surveillance (DSS) applications, despite increasing encoding complexity.

Intel® Atom processors are low-power CPUs with Intel® Supplemental Streaming SIMD Extension (SSSE3) instruction sets and Intel® Hyper-Threading Technology, making the product line ideal for cost-effective, embedded DSS applications.

Intel® Core™2 Quad processors feature four complete execution cores with the latest Intel® SSE4 instruction support, delivering exceptional performance in multi-threaded, multi-channel DSS applications.

This paper shows how H.264 encoding performance increases using processor-specific Intel® Supplemental Streaming SIMD Extension (SSSE3) and SSE4 instructions. To maximize performance of DSS applications, the latest Intel® SSSE3 and SSE4 instructions should be used to enhance video encoding, which can result in performance gains of up to 10 percent for the H.264 encoder. In addition, the multi-threaded H.264 encoder outperforms single-threaded encoders by a factor of 2.7x on the Intel Atom processor 330 and by a factor of 3.5x on the Intel Core 2 Quad processor Q9400.

Leave a Reply

featured blogs
Jul 25, 2025
Manufacturers cover themselves by saying 'Contents may settle' in fine print on the package, to which I reply, 'Pull the other one'”it's got bells on it!'...

featured paper

Agilex™ 3 vs. Certus-N2 Devices: Head-to-Head Benchmarking on 10 OpenCores Designs

Sponsored by Altera

Explore how Agilex™ 3 FPGAs deliver up to 2.4× higher performance and 30% lower power than comparable low-cost FPGAs in embedded applications. This white paper benchmarks real workloads, highlights key architectural advantages, and shows how Agilex 3 enables efficient AI, vision, and control systems with headroom to scale.

Click to read more

featured chalk talk

Machine Learning on the Edge
Sponsored by Mouser Electronics and Infineon
Edge machine learning is a great way to allow embedded devices to run applications that can collect sensor data and locally process that data. In this episode of Chalk Talk, Amelia Dalton and Clark Jarvis from Infineon explore how the IMAGIMOB Studio, ModusToolbox™ Software, and PSoC and AURIX™ microcontrollers can help you develop a custom machine learning on the edge application from scratch. They also investigate how the IMAGIMOB Studio can help you easily develop and deploy AI/ML models and the benefits that the PSoC™ 6 Artificial Intelligence Evaluation Kit will bring to your next machine learning on the edge application design process.
Aug 12, 2024
56,393 views