Blog post

Parallelization And Optimization of The Line Segment Intersection Problem

<!--[endif]--><!--[if gte mso 9]> Normal 0 false false false MicrosoftInternetExplorer4 <![endif]--><!--[if gte mso 9]> <![endif]--> <!--[endif]--><!--[if gte

Authored by Dmitry Vyukov Last updated on 06/14/2017 - 16:16
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

GCC x86 Performance Hints

      People say that GCC (GNU Compiler Collection) cannot generate effective code compared to other proprietary compilers. Is it a myth or reality?

Authored by Evgeny Stupachenko (Intel) Last updated on 03/27/2019 - 10:18
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

Cómo Mejorar el Rendimiento del GCC para x86

La gente dice que el conjunto de compiladores GCC (Colección de Compiladores GNU) no puede generar código eficiente en comparación con otros compiladores sujetos a derechos.

Authored by Evgeny Stupachenko (Intel) Last updated on 03/27/2019 - 10:19
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

Offloading Graphics Processing from CPU to GPU

Find out why you should offload video processing from the CPU to the GPU.
Authored by Gael H. (Blackbelt) Last updated on 05/30/2018 - 07:40
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