Filters

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

Authored by Anoop M. (Intel) Last updated on 12/12/2018 - 18:00
Article

Vectorizing Loops with Calls to User-Defined External Functions

Introduction

Authored by Anoop M. (Intel) Last updated on 12/12/2018 - 18:00
Video

Part 3: Expressing Parallelism with Vectors

Authored by Last updated on 03/21/2019 - 12:08
Article

Fast Gathering-based SpMxV for Linear Feature Extraction

This algorithm can be used to improve sparse matrix-vector and matrix-matrix multiplication in any numerical computation. As we know, there are lots of applications involving semi-sparse matrix computation in High Performance Computing. Additionally, in popular perceptual computing low-level engines, especially speech and facial recognition, semi-sparse matrices are found to be very common....
Authored by Last updated on 12/12/2018 - 18:00
Blog post

Three Pieces of Advice for Code Modernization Success

What three code modernization techniques would I suggest to help a programmer improve the execution performance of her code? With too many specific things to choose from, these are three recommendations for any programmer anywhere and anytime.
Authored by Clay B. (Blackbelt) Last updated on 12/12/2018 - 18:08
Video

Improving Vectorization Efficiency using Intel® SIMD Data Layout Templates (Intel® SDLT)

Intel® SDLT is a library shipped starting from Intel® C++ Compiler 16.0 Update 1.

Authored by admin Last updated on 12/12/2018 - 18:08
Video

Best Practices in Vector Programming

Intel® AVX-512 is the new instruction set extension for SIMD. Robert shares how it offers unique benefits, especially for financial applications.

Authored by Last updated on 12/12/2018 - 18:00
Video

Advanced Topics in Vector Programming

Vector programming is an addition to parallel programming that targets SIMD hardware.

Authored by Last updated on 12/12/2018 - 18:00
Blog post

Resetting the lowest n set bits

Already a couple of years ago, the Bit Manipulation Instruction Set 1 (BMI1) introduced the instruction BLSR, which resets the lowest bit that is set.

Authored by Thomas Willhalm (Intel) Last updated on 12/12/2018 - 18:00
Article

Programação Vetorial e Paralela com amplificador Intel® VTune™

Eduardo H. M. Cruz, Matheus S. Serpa, Arthur M. Krause, Philippe O. A. Navaux

Authored by Last updated on 12/12/2018 - 18:00