Most Recent Video Posts RSS



Creating Games with Intel Tools Part 4: Wrapping It Up

Scoring and enemy movement wrap up Rick’s game, which takes advantage of parallel processing Over the past month, Contributing Editor Rick Leinecker has demonstrated how to create a simple game that takes advantage of multiple CPU cores. Now, in the final instalment, Rick wraps it all up in a functioning game. …

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

Making The Most Of Heterogeneous Cores With Intel TBB

Computing platforms are becoming increasingly heterogeneous with the combination of CPUs, GPUs, FPGAs, co-processors, and domain-specific compute engines. But programming to take advantage of these heterogeneous environments in a single application remains a challenge. This video provides a brief overview of the heterogeneous capability of Intel® Threading Building Blocks (Intel® …

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

Parallel Programming At Your Fingertips with Intel TBB – part 1

In this video you will get an overview about Intel® Threading Building Blocks also known as Intel® TBB. Intel® Threading Building Blocks (Intel® TBB) is a widely used C++ library for shared-memory parallel programming and heterogeneous computing (intra-node distributed memory programming). The library provides a wide range of features for …

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

The Tenets of Code Modernization

Code modernization starts with taking advantage of the resources that are available to an application. The easiest way to modernize is by attempting to parallelize sections, since multiple processors or cores can greatly speed execution time if you parallelize your code. This presentation gets you started.

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

Want Faster Code Faster? Check Out Parallel Studio XE?

Modern code needs to be both threaded and vectorized to get the most out of today’s multicore systems. The fastest way to get there is to take advantage of the libraries and tools that comprise Intel’s Parallel Studio XE (PSXE). This brief video demonstrates the benefits of PSXE while designing, …

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

Thread Synchronization and OpenMP: Mechanisms Ease Code Integrity

  Spawning multiple threads can pose numerous problems, including ensuring that sensitive sections of code can only be accessed by one thread at a time. This video shows how to use some of the OpenMP mechanisms such as critical, atomic, and barrier to keep things working correctly.

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

Roofline Analysis in Intel Advisor 2017

What is Roofline Analysis? First proposed by UC Berkeley professors in 2009, Roofline is designed to analyze performance in multi-core and many core systems, and can uncover the bottlenecks that are impacting overall performance. In this video, Intel Software expert Alex Shinsel takes us for a spin with Advisor’s new …

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

Meet The New Intel Storage Performance Snapshot Tool

Helping to Locate, Eliminate Performance Bottlenecks How will changing your storage configuration impact overall system performance? Check out a demo of Intel’s new performance tool with a live demo by Data Center Solutions Architect Ken Letourneau  

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

Breaking Down OpenMP Loops

OpenMP can bring amazing performance boosts to your applications. This presentation breaks down OpenMP loops that have no dependencies. It also shows how easy it is to parallelize with OpenMP by using compiler directives.

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

2D Fourier Transforms using Intel’s Math Kernel Library

Many tasks can benefit from 2D Fourier transforms, and in this video Slashdot Media Contributing Editor Rick Leinecker demonstrates how the Intel MKL makes the task easy  

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