Most Recent Verify Posts RSS

Configuring Microsoft Visual Studio for OpenMP

  In this video, Jeff Cogswell shows you how to configure a project in Microsoft’s Visual Studio using Parallel Studio and OpenMP. He then takes you through a quick OpenMP program, demonstrating the pragmas  

Read Full Post Posted in Build | Leave a comment

Exploring Microsoft’s C# with Parallel Studio

When most people think of programming with Parallel Studio, they think of C++. But there’s actually a good bit of support for other languages, including Microsoft’s C#. Jeff Cogswell explores what’s available for C# programmers in Parallel Studio.  When I first started working with Intel Parallel Studio a few years …

Read Full Post Posted in Verify | Leave a comment

OpenMP: Parallel Programming Alternative

Although we’ve spent a lot of time here at Go Parallel on Cilk Plus, there’s another technology you can use with Parallel Studio called OpenMP. Jeff Cogswell gives you an overview. Here at Go Parallel, we’ve spent a lot of time talking about Cilk Plus, which is a set of …

Read Full Post Posted in Build | Leave a comment

Build Robust Parallel Apps with New TBB Features

Even though the Intel Threading Building Blocks (TBB) library is a mature technology, the company continues to improve TBB’s performance and expands its capabilities. Here is a look at some recent features that can help developers build robust parallel applications, including the flow graph interface, speculative locks that take advantage …

Read Full Post Posted in Build | Leave a comment

Powerful C, C++ Extension Eases Parallelism

Software developers have depended on Moore’s Law to make applications run faster and do more for decades, but conventional, general-purpose CPUs hit a wall in the mid-2000s. Increasing clock rates offered more problems than benefits. However, Intel and other CPU designers came up with a solution — use the additional …

Read Full Post Posted in Build | Leave a comment

Intel Brings Power of Parallelism to JavaScript

Intel’s SIMD parallel processing will boost JavaScript’s speed high enough to compete with native apps. Intel is bringing parallel processing to JavaScript to improve its performance on Firefox and keep JavaScript from being replaced by an alternative Web programming language developed by Google. JavaScript was introduced in 1995, but remains …

Read Full Post Posted in Build | Leave a comment

Deep Dive: SIMD JavaScript Code

The future of JavaScript will likely include SIMD capabilities. In the second of this two-part series, Jeff Cogswell looks at some of the test code developed by Intel and Google and explains how it works.

Read Full Post Posted in Build | Leave a comment

Adding SIMD Vectorization to JavaScript

Some engineers at Intel have added SIMD capabilities to JavaScript. In the first of this two-part series, Jeff Cogswell talks about the rationale behind this.

Read Full Post Posted in Build | Leave a comment

When SIMD Meets HTML5 and JavaScript

As we focus our parallel programming primarily on C++ and occasionally Fortran, a lot of our mainstream applications are written in higher-level languages. JavaScript is becoming extremely popular, but has lacked many of the parallel capabilities. Until now. As Jeff Cogswell reports, a team at Intel has added vectorization to …

Read Full Post Posted in Build | Leave a comment

Parallel Studio 2015 Makes MKL Better

Jeff Cogswell explores some of the improvements to the Math Kernel Library included in Intel Parallel Studio 2015. He also discusses how the MKL and other math-oriented features can help in the fields of science and engineering. The beta of Parallel Studio 2015 includes an update to the Math Kernel …

Read Full Post Posted in Verify | Leave a comment