vcsource_domain_media

Using Intel® Hyper-Threading Technology in Digital Media Applications

by Andrew Binstock


Introduction

How to squeeze the maximum performance from Intel® Hyper-Threading Technology and get the most punch from your processor's execution pipelines.

  • encoding
  • multimedia
  • visual computing
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_index
  • vcsource
  • Game Development
  • Graphics
  • Threading
  • IIR Gaussian Blur Filter Implementation using Intel® Advanced Vector Extensions

    This white paper proposes an implementation for the Infinite Impulse Response (IIR) Gaussian blur filter using Intel® Advanced Vector Extensions (Intel® AVX) instructions. For a 2048x2048 image size, the AVX implementation is ~2X faster than the SSE code.
  • visual computing
  • media
  • Gaussian blur filter
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_type_samplecode
  • vcsource_index
  • Intel® Advanced Vector Extensions
  • Graphics
  • Developing Intel® AVX Optimized Microsoft* Real-Time Audio (MSRTA) Codec using Intel® IPP

    This white paper describes how Intel® Integrated Performance Primitives (Intel® IPP) can provide the building blocks to develop the Microsoft* Real Time Audio (MSRTA) codec on the latest Intel® microarchitecture, code name Sandy Bridge.
  • Intel® Integrated Performance Primitives
  • Intel® Advanced Vector Extensions
  • MSRTA
  • speech codec
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_os_linux
  • vcsource_index
  • Graphics
  • Media Processing
  • Wiener Filtering Using Intel® Advanced Vector Extensions

    Wiener filtering (also known as Least Mean Square filtering) is a technique for removing unwanted noise from an image. This article discusses Wiener filtering, and includes an example of code that has been optimized using Intel® AVX
  • SSE
  • visual computing
  • image processing
  • least mean square filtering
  • wiener filtering
  • video processing
  • Parallel Programing
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_os_linux
  • vcsource_index
  • Intel® Advanced Vector Extensions
  • Graphics
  • Parallel Computing
  • libNthumb, The NHN* Performance Primitive for Real-Time Creation of Thumbnail Image with Intel® IPP Library

    Internet portal sites use the thumbnail image throughout their services. In this paper, we will show the performance benefit of thumbnail creation library "libNthumb", which uses the SIMD nstruction set through use of the Intel® IPP library.
  • Intel® Integrated Performance Primitives
  • visual computing
  • media
  • libNthumb
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_index
  • Graphics
  • Accelerating Digital Multimedia Production with Hyper-Threading Technology

    Overview

    Digital media applications are unique in that they generally can consume all the processing power they can get. Unlike other tasks that execute in a few seconds, the rendering of stills, audio and video can take several minutes or even hours. Digital media applications translate increases in performance to increases in end-user productivity, and therefore should be written to take advantage of the latest platform technologies.

  • Intel® C++ Compiler
  • Intel® VTune™ Amplifier XE
  • digital content creation
  • multimedia
  • visual computing
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_index
  • vcsource
  • Game Development
  • Graphics
  • Optimization of Image Processing Algorithms: A Case Study

    High quality image and video processing has become an important part in many professional and consumer applications. This article shares insights and methods gained during a shared work by HP* Labs and Intel on optimizing several imaging algorithms.
  • SSE
  • visual computing
  • image processing
  • halftoning
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_product_icc
  • vcsource_os_linux
  • vcsource_type_casestudy
  • vcsource_index
  • Graphics
  • Utilizing Intel® AVX with Cakewalk SONAR* X1

    SONAR* is Cakewalk's technology-leading digital audio workstation and runs natively on Intel® Core™ platforms. SONAR's processing of audio buffers for mixing and DSP as well as various data and bit depth conversions was updated to use Intel® AVX.
  • visual computing
  • Cakewalk Sonar
  • media
  • cakewalk
  • SONAR
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_index
  • Intel® Advanced Vector Extensions
  • Graphics
  • Subscribe to vcsource_domain_media