Filtros

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
Criado por administrar Última atualização em 12/12/2018 - 18: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.
Criado por Martyn Corden (Intel) Última atualização em 27/03/2019 - 14:36
Article

Vectorization Toolkit

A toolkit that gives 6 Steps to Increase Performance Through Vectorization in Your Application
Criado por AmandaS (Intel) Última atualização em 27/03/2019 - 13:34
Article

Intel® Threading Building Blocks, OpenMP* ou threads nativas?

Criado por Michael V. (Intel) Última atualização em 05/07/2019 - 09:19
Mensagem de blog

Scope Oriented Programming

There is a long discussion talking about the advantages of Procedural Programming vs. the advantages of Object Oriented Programming.

Criado por Última atualização em 23/06/2019 - 19:00
Mensagem de blog

The switch() statement isn't really evil, right?

In my current position, I work to optimize and parallelize codes that deal with genomic data, e.g., DNA, RNA, proteins, etc.

Criado por Clay B. (Blackbelt) Última atualização em 04/07/2019 - 10:46
Mensagem de blog

Introduction to OpenMP* on YouTube*

Tim Mattson (Intel) has authored an extensive series of excellent videos as in introduction to OpenMP*.

Criado por Mike P. (Intel) Última atualização em 04/07/2019 - 19:51
Article

How to detect Knights Landing AVX-512 support (Intel® Xeon Phi™ processor)

The Intel® Xeon Phi™ processor, code named Knights Landing, is part of the second generation of Intel Xeon Phi products. Knights Landing supports Intel® AVX-512 instructions, specifically AVX-512F (foundation), AVX-512CD (conflict detection), AVX-512ER (exponential and reciprocal) and AVX-512PF (prefetch).
Criado por James R. (Blackbelt) Última atualização em 14/06/2019 - 11:50
Mensagem de blog

Reduce Boilerplate Code in Parallelized Loops with C++11 Lambda Expressions

Parallelize loops with Intel® Threading Building Blocks using Intel® C++ Compiler for lambda expressions.
Criado por gaston-hillar (Blackbelt) Última atualização em 12/12/2018 - 18:00
Article

如何检测 Knights Landing AVX-512 支持(英特尔至强融核处理器)

英特尔至强融核处理器(代号“Knights Landing”)是第二代英特尔至强融核产品的一部分。Knights Landing 支持 AVX-512 指令,特别是 AVX-512F (foundation)、AVX-512CD(冲突检测)、AVX-512ER(指数函数和倒数函数)和 AVX-512PF(预取)。

Criado por James R. (Blackbelt) Última atualização em 21/03/2019 - 12:00