Filtros

Mensajes en el blog

Shake Rattle and Roll Testing: Jinx* 1.2 from Corensic

There is an interesting software test system with very interesting technology and people, that is worth taking a look at IMHO.

Autor James R. (Blackbelt) Última actualización 14/06/2017 - 16:00
Article

Using Intel® IPP Threaded Static Libraries

Q: How to get Intel® Integrated Performance Primitives (Intel® IPP) Static threaded libraries?

Autor Última actualización 31/07/2019 - 14:30
Article

Performance Tools for Software Developers - Auto-parallelization and /Qpar-threshold

The article describes effect of /Qpar-threshold option when doing auto parallelization with Intel C++ compiler.
Autor admin Última actualización 31/12/2018 - 15:00
Article

Optimizing Applications with Intel® Parallel Composer

This document describes how developers can use Intel® Parallel Composer to optimize applications for IA-32 and Intel® 64 processors.
Autor Última actualización 31/12/2018 - 15:00
Article

Requirements for Vectorizable Loops

Vectorization is one of many optimizations that are enabled by default in the latest Intel compilers. In order to be vectorized, loops must obey certain conditions, listed below. Some additional ways to help the compiler to vectorize loops are described.
Autor Martyn Corden (Intel) Última actualización 27/03/2019 - 14:36
Article

Optimizations for MSC.Software SimXpert* using Intel® Threading Building Blocks (Intel® TBB)

MSC.Software SimXpert* is a fully integrated simulation environment for performing multidiscipline based analysis with a graphical interface designed to facilitate the end-to-end simulations. This article describes the threading of SimXpert.
Autor Última actualización 01/08/2019 - 09:30
Article

Loop Modifications to Enhance Data-Parallel Performance

When confronted with nested loops, the granularity of the computations that are assigned to threads will directly affect performance. Loop transformations such as splitting and merging nested loops can make parallelization easier and more productive.
Autor admin Última actualización 05/07/2019 - 14:47
Article

Granularity and Parallel Performance

One key to attaining good parallel performance is choosing the right granularity for the application. Granularity is the amount of real work in the parallel task. If granularity is too fine, then performance can suffer from communication overhead.
Autor admin Última actualización 05/07/2019 - 19:52
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

Guided Auto-Parallel (GAP)

Guided Auto-Parallel - compiler feature providing guidance to user on what changes are necessary for the compiler to automatically add vectorization or parallelization to serial application.
Autor An Le (Intel) Última actualización 31/12/2018 - 15:00