博客

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

作者: Shannon Cepeda (Blackbelt) 最后更新时间: 2017/06/14 - 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.
作者: 最后更新时间: 2018/05/25 - 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
作者: 最后更新时间: 2018/05/25 - 15:30
博客

Parallel Universe Magazine #12: Advanced Vectorization

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

作者: 最后更新时间: 2019/07/03 - 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

作者: Anoop M. (Intel) 最后更新时间: 2018/05/25 - 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

作者: Anoop M. (Intel) 最后更新时间: 2018/12/12 - 18:00
Article

Vectorizing Loops with Calls to User-Defined External Functions

Introduction

作者: Anoop M. (Intel) 最后更新时间: 2018/12/12 - 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

作者: 最后更新时间: 2017/06/07 - 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

作者: Zvi Danovich (Intel) 最后更新时间: 2017/02/24 - 12:46
博客

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.

作者: gaston-hillar (Blackbelt) 最后更新时间: 2019/07/06 - 17:00