Filters

Blog post

Emulation of new instructions

Hello and welcome to my blog. This is my first blog posting.

Authored by Mark Charney (Intel) Last updated on 02/21/2019 - 13:08
Blog post

Processing Arrays of Bits with Intel® Advanced Vector Extensions 2 (Intel® AVX2)

It is only a few weeks until you will get a chance to get your hands on the 4th Generation Intel® Core&tm; Processor Family

Authored by Thomas Willhalm (Intel) Last updated on 03/10/2019 - 22:08
Blog post

Intel® Half-Precision Floating-Point Format Conversion Instructions

Introduction

Authored by Nguyen, Khang T (Intel) Last updated on 05/28/2018 - 18:28
Blog post

How Intel® AVX Improves Performance on Server Application

The latest Intel® Xeon® processor E7 v2 family includes a feature called Intel® Advanced Vector Extensions (Intel® AVX), which can potentially improve application performance.

Authored by Thai Le (Intel) Last updated on 03/21/2019 - 13:10
Blog post

Programming using AVX2. Permutations.

As we all know AVX2 has extended (256 bit) comparing to SSE4.2 (128 bit) vector length.

Authored by Evgeny Stupachenko (Intel) Last updated on 06/14/2017 - 15:48
Blog post

Vector programming. SSE4.2 to AVX2 conversion examples.

In this blog I’ll try to show how to convert SSE4.2 assembly to AVX2 (using the schemes from the blog 

Authored by Evgeny Stupachenko (Intel) Last updated on 06/14/2017 - 15:46
Blog post

N-Body Simulation Project at Cal Poly

The goal of the N-Body problem is to predict the motion of a set of n objects interacting with each other by some force, e.g. the gravitational force. N-Body simulations have been used in particles simulation such as astrophysical and molecular dynamics simulations. There are a number of approaches for solving the N-Body problem, such as the Barnes-Hut algorithm, the Fast Multipole method, the...
Authored by Nguyen, Loc Q (Intel) Last updated on 03/21/2019 - 12:08
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
Blog post

Can You Write a Vectorized Reduction Operation?

I can. And if you read this post you will also be able to write one, too. (Might be a cool party trick or a sucker bet to make a little cash.)
Authored by Clay B. (Blackbelt) Last updated on 12/12/2018 - 18:08
Blog post

Celebrating a Decade of Parallel Programming with Intel® Threading Building Blocks (Intel® TBB)

This year marks the tenth anniversary of Intel® Threading Building Blocks (Intel® TBB).

Authored by Sharmila C. (Intel) Last updated on 03/21/2019 - 12:00