过滤器

Article

Intel® Threading Building Blocks, OpenMP*, or native threads?

Which API do you choose to introduce threading to your software application, if you have a choice? Is there one answer that always works?

作者: Michael V. (Intel) 最后更新时间: 2019/07/05 - 09:20
Article

Intel® Fortran Compiler for Linux* - Are the libraries thread safe?

Are the Intel Fortran run-time libraries thread safe?
作者: 管理 最后更新时间: 2019/07/04 - 10:00
Article

OpenMP und inkrementelle Parallelisierung - (article in german)

In diesem Artikel wird der inkrementelle OpenMP Ansatz zur Parallelisierung von sequentiellen Programmen vorgestellt. Der Schwerpunkt liegt auf der praktischen Darstellung von einfachen Programmbeispielen und nicht auf der Vollständigkeit der Beschreibung
作者: 管理 最后更新时间: 2018/12/12 - 18:00
博客

Tasks or Software Threads?

Most modern threading platforms are already offering task based programming models.

作者: gaston-hillar (Blackbelt) 最后更新时间: 2019/02/12 - 13:53
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.
作者: Martyn Corden (Intel) 最后更新时间: 2019/03/27 - 14:36
Article

Determining Root Cause of Segmentation Faults SIGSEGV or SIGBUS errors

SIGSEGV on Linux and SIGBUS on MacOS Root Causes
作者: 管理 最后更新时间: 2018/12/26 - 14:09
Article

Intel® MKL Threaded 1D FFTs

This document describes the cases for which the Intel MKL 10.2 and later 1D complex-to-complex FFTs are threaded.
作者: 最后更新时间: 2019/03/27 - 10:00
Article

Threading Fortran Applications for Parallel Performance on Multi-Core Systems

Advice and background information is given on typical issues that may arise when threading an application using the Intel Fortran Compiler and other software tools, whether using OpenMP, automatic parallelization or threaded libraries.
作者: Martyn Corden (Intel) 最后更新时间: 2018/12/12 - 18:00
Article

Automatic Parallelization with Intel® Compilers

With automatic parallelization, the compiler detects loops that can be safely and efficiently executed in parallel and generates multithreaded code.
作者: 管理 最后更新时间: 2019/07/04 - 21:33
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.
作者: 管理 最后更新时间: 2019/07/05 - 14:47