The browser version you are using is not recommended for this site.
Please consider upgrading to the latest version of your browser by clicking one of the following links.

We are sorry, This PDF is available in download format only

Signal Processing on Intel® Architecture: Performance Analysis using Intel® Performance Primitives

Performance Analysis Using Intel® Performance Primitives

White Paper: Intel® Advanced Vector Extensions (Intel® AVX) Signal Processing Embedded Computing

Signal Processing on Intel® Architecture: Performance Analysis using Intel® Performance Primitives

Engineers can quickly determine whether Intel® processor-based platforms with Intel® Advanced Vector Extensions (Intel® AVX) satisfy signal processing requirements.

Signal processing functions have often required special-purpose hardware such as DSPs and FPGAs. However, recent enhancements to Intel® architecture processors are providing developers an alternative: execute signal processing workloads on an Intel processor.

Signal processing on the latest Intel processors is now a viable option due to continued improvements in multi-core architectures. The increased parallelism from vector instructions, along with other continuing performance improvements, enables the efficient execution of data parallel workloads such as digital transforms and filters. Additionally, by consolidating signal processing functions with other workloads on a multi-core Intel processor, it is possible to save hardware cost, simplify the application development environment, and reduce time to market. This approach can be applied to many applications in aerospace (radar, sonar), communications infrastructure (baseband processing, transcoding), and healthcare (medical imaging).

This paper describes an easy process that allows developers to quickly determine how fast the 2nd generation Intel® Core™ i7-2710QE processor will execute their signal processing algorithms, based on performance data that is relatively easy to obtain. Developers can complete the process in a straightforward manner, as demonstrated with two simple examples in this paper: fast convolution and amplitude demodulation. The paper concludes by reviewing some of the development tools available to developers to conduct their own evaluations.

Read the full Intel® Performance Primitives White Paper.

Related Videos