Article

How to Manipulate Data Structure to Optimize Memory Use on 32-Bit Intel® Architecture

Demonstrates how a Structure of Arrays organization of data makes it easier to get a performance benefit from SIMD
Autor admin Última actualización 05/02/2019 - 10:23
Article

OpenMP* and the Intel® IPP Library

How to configure OpenMP in the Intel IPP library to maximize multi-threaded performance of the Intel IPP primitives.
Autor Última actualización 31/07/2019 - 14:30
Article

Intel® System Studio - Multicore Programming with Intel® Cilk™ Plus

Intel System Studio not only provides a variety of signal processing primitives via Intel® Integrated Performance Primitives (Intel® IPP), and Intel® Math Kernel Library (Intel® MKL), but also allows developing high-performance low-latency custom code (Intel C++ Compiler with Intel Cilk Plus). Since Intel Cilk Plus is built into the compiler, it can be used where it demands an efficient threading...
Autor Hans P. (Intel) Última actualización 11/12/2017 - 10:48
Article

Improving Averaging Filter Performance Using Intel® Cilk™ Plus

Intel® Cilk™ Plus is an extension to the C and C++ languages to support data and task parallelism.  It provides three new keywords to i

Autor Anoop M. (Intel) Última actualización 12/12/2018 - 18:00
Article

Intel® Advisor Tutorials

Intel Advisor offers Vectorization Advisor, a vectorization optimization tool, and Threading Advisor, a threading design and prototyping tool, to help ensure your Fortran, C and C++ applications realize full performance potential on modern processors, such as Intel® Xeon Phi™ processors.
Autor admin Última actualización 11/12/2018 - 21:37
Article

Tutorial: Vectorization Sample for Intel® Advisor XE 2016

Intel® Advisor XE 2016 offers a vectorization analysis tool and a threading design and prototyping tool to help ensure your Fortran and native/managed C++ applications take full performance advantage of today’s processors. These READMEs show how to use the vectorization analysis tool to improve the performance of a C++ sample application.
Autor admin Última actualización 31/01/2019 - 08:37
Article

Use SIMD Data Layout Templates (SDLT) Efficiently in Animation

Improve your vectorization project using techniques and methodologies from Intel.
Autor Última actualización 25/03/2019 - 11:40
Article

Set Up Intel® Software Optimization for Theano* and Supporting Tools

Get recipes for installing development tools and libraries on various platforms for the Python library.
Autor Sunny G. (Intel) Última actualización 08/05/2018 - 10:50
Article

借助 SIMD 数据布局模板和数据预处理提高 SIMD 在动画中的使用效率

In this paper, we walk through a 3D Animation algorithm example and describe some techniques and methodologies that may benefit your next vectorization endeavors. We also integrate the algorithm with SIMD Data Layout Templates (SDLT), which is a feature of Intel® C++ Compiler, to improve data layout and SIMD efficiency. Includes code sample.
Autor Última actualización 25/03/2019 - 11:40