Mensagem de blog

Vectorization Series, Part 2- Who Can Use It?

In my last blog, I introduced the concept of vectorization, which is parallelism across data elements in a regi

Criado por Shannon Cepeda (Blackbelt) Última atualização em 14/06/2017 - 16:16
Article

Getting Started with Intel® Cilk™ Plus SIMD Vectorization and SIMD-enabled Functions

A tutorial on how to use #pragma simd and SIMD-enabled function features in Intel® Cilk™ Plus.
Criado por Última atualização em 25/05/2018 - 15:30
Article

Intel® Cilk™ Plus – AOBench Sample

This is the AOBench example associated with the "Intel® Cilk™ Plus – The Simplest Path to Parallelism" how-to article.  It shows an Ambient Occlusion algorithm implemented as serial loops, one us
Criado por Última atualização em 25/05/2018 - 15:30
Mensagem de blog

Parallel Universe Magazine #12: Advanced Vectorization

This blog contains additional content for the article "Advanced Vectorization" from Parallel Universe #12:

Criado por Última atualização em 03/07/2019 - 20:08
Article

Best Practices for Using Intel® Cilk™ Plus

Performance tuning of an existing application is truly a challenge and it depends on a lot of factors like the nature of algorithm the application works on, if the implementation is scalable

Criado por Anoop M. (Intel) Última atualização em 25/05/2018 - 15:30
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

Vectorizing Loops with Calls to User-Defined External Functions

Introduction

Criado por Anoop M. (Intel) Última atualização em 12/12/2018 - 18:00
Article

Parallel Computation of Sparse Rulers

This article explains the sparse ruler problem, two parallel codes for computing sparse rulers, and some new results that reveal a surprising "gap" behavior for solutions to the sparse ruler proble

Criado por Última atualização em 07/06/2017 - 10:37
Article

Trusted Tools in the New Android* World: Optimization Techniques - from Intel® SSE Intrinsics to Intel® Cilk™ Plus

Author: Zvi Danovich, Senior SW Application Engineer, Intel

Criado por Zvi Danovich (Intel) Última atualização em 24/02/2017 - 12:46
Mensagem de blog

Optimizing Big Data processing with Haswell 256-bit Integer SIMD instructions

Big Data requires processing huge amounts of data. Intel Advanced Vector Extensions 2 (aka AVX2) promoted most Intel AVX 128-bits integer SIMD instruction sets to 256-bits.

Criado por gaston-hillar (Blackbelt) Última atualização em 06/07/2019 - 17:00