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
Criado por administrar Última atualização em 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.
Criado por Última atualização em 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...
Criado por Hans P. (Intel) Última atualização em 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

Criado por Anoop M. (Intel) Última atualização em 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.
Criado por administrar Última atualização em 11/12/2018 - 21:37
Article
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.
Criado por administrar Última atualização em 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.
Criado por Última atualização em 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.
Criado por Sunny G. (Intel) Última atualização em 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.
Criado por Última atualização em 25/03/2019 - 11:40