Blog Archive

Intel, Oracle Make Generic Hardware Shine as Carrier-Grade NFV

Open platforms, chip-centric controls, allow virtual servers to precisely mimic performance of high-end WAN hardware. Intel and Oracle have taken a step beyond providing the hardware for software-based carrier-quality networking to demonstrate the real thing, using open-source software, but relying on hardware a little beefier than is usually specified for …

Read Full Post Posted in Insights | Tagged | Leave a comment

Efficiently Tune Your OpenMP Code to Bust Bottlenecks

Sometimes OpenMP applications don’t run as fast or as efficiently as planned. A newly updated tool by Intel, called the VTune Amplifier XE 2015, can help developers find and fix performance bottlenecks and efficiency problems. The VTune Amplifier XE 2015, part of Intel Parallel Studio XE 2015 Professional Edition, shows …

Read Full Post Posted in Build | Tagged , | Leave a comment

Intel Preps ‘Knights Landing’ Release, But Are You Ready?

When Intel releases its next-generation Intel Xeon Phi technology, code-named “Knights Landing,” later this year, it will provide developers with significant new enhancements, including faster performance, improved energy efficiency and the ability to perform either as a standalone bootable processor or a co-processor. Knights Landing will also standardize vector instructions …

Read Full Post Posted in Design | Tagged , | Leave a comment

Fast Matrix Multiply Fortran Program Using OpenMP

David Bolton demonstrates how to speed up an intensive Fortran program, making it three times as fast by using OpenMP. First, he runs an unoptimized version that takes about 18 seconds to do a matrix multiplication of two 650 x 650 arrays. Then he runs it optimized in just six …

Read Full Post Posted in Tune | Tagged , | Leave a comment

Intel Packs Big Power of 14nm Xeon into Tiny SoC

The newly unveiled Xeon D product family comes with 4- or 8-cores, but the offerings are designed for specific power/power use pain points. Intel has release the first system-on-a-chip (SoC) based on Xeon processors, combining I/O, networking and storage on 14nm processor base designed for high performance, low-cost and low-power …

Read Full Post Posted in Insights | Tagged , | Leave a comment

How Vectorization Can Boost Your C# Code

Vectorization can enhance and speed up your C# program during and after development, but there are some things you need to know before you begin. We will begin with a short explanation of what vectorization is. Then the prerequisites to enable hardware-assisted vectorization are presented since the new JIT compiler …

Read Full Post Posted in Verify | Tagged , , | Leave a comment

Smooth Out Speed Bumps in C++, Fortran with VTune

You’ve written your high-performance program, but it’s running slower than a three-legged donkey in the Kentucky Derby. Clearly, you need to identify where the problems are, which parts can benefit from being rewritten, etc. Intel’s VTune Amplifier XE is an application for both Windows and Linux that can help you …

Read Full Post Posted in Build | Tagged , , | Leave a comment

Speed Up Image Processing with OpenMP

Image processing can be significantly optimized with the help of OpenMP. Rick Leinecker shows you how, walks you through the OpenMP techniques employed that make the processing faster, and analyzes an iterative OpenMP construct. Since OpenMP applies concurrent processor operations, synchronization is essential to avoid race conditions. In the demonstration …

Read Full Post Posted in Build | Tagged , | Leave a comment

How to Make C++ Run Faster with Vectorization and Parallelization

If you want your C++ program to run significantly faster, turn to vectorization and parallelization. David Bolton walks you through these two high-performance techniques and shows you the steps toward speeding up your code.

Read Full Post Posted in Build | Tagged , , | Leave a comment

Supercomputer Advances Battle Against Brain Cancer

Researchers using the San Diego Supercomputer Center (SDSC) have made inroads in better understanding the genes that are responsible for Glioblastoma (GBM), a highly aggressive form of brain cancer. More specifically, the researchers from SDSC and UC San Diego’s Moores Cancer Center and the Department of Neurosciences have pinpointed the …

Read Full Post Posted in Design | Tagged , | Leave a comment