Parallel Programming

Submit New Article



Title Tag(s) Modified Date
How to build GCC* cilkplus branch in 64bit Ubuntu* 12.04
Intel® Cilk™ Plus is an open source project now. This article is about how to build the 'cilkplus' branch to support CilkPlus in GCC.
Type: Tutorials
ICC gcc Cilk Plus 04/25/2012
Intel® OpenCL SDK - Frequently Asked Questions
To the Intel® SDK for OpenCL* Applications main page Updated: April 23rd 2012 Table of Contents Product Information 1. What is the Intel® SDK for OpenCL* Applications? 2. Is OpenCL* supported on ...
Type: Tutorials
openCL OpenCL SDK Intel OpenCL vcsource_domain_media vcsource_os_windows vcsource_platform_desktoplaptop vcsource_domain_graphics vcsource_product_oclsdk vcsource_domain_gamedev vcsource_index 04/23/2012
Intel® Performance Counter Monitor - A better way to measure CPU utilization
The Intel® Performance Counter Monitor provides sample C++ routines and utilities to estimate the internal resource utilization of the latest Intel® Xeon® and Core™ processors and gain a significant performance boost.
Type: Tutorials
monitoring Intel Performance Counter Monitor simultaneous multithreading out-of-order execution Intel® Performance Counter Monitor Intel® Xeon® Core™ processors multi-level caches pipelining 04/13/2012
Two-part Webinar and Two Videos Posted - All Covering Sandy Bridge Performance Tuning.
To View the 2-part Webinar you must register. Links to the two videos are below. Using Intel(R) VTune(TM) Amplifier XE to Tune Software on Intel(R) Microarchitecture Codename Sandy Bridge, Part 1: Meth ...
Type: Tutorials
Intel(R) VTune(TM) Amplifier XE 11/11/2011
Towards Deterministic Multithreading in Games Part I
How to multithread a game engine, by separating visual components from logic ones, in a highly scalable way while still mantaining determinism, which a key aspect in some type of games, like RTS; and a desired propierty in most others.
Author: dark_sylinc
Type: Tutorials
09/23/2011
Using Intel® Cilk™ Plus to Achieve Data and Thread Parallelism: A Case Study for Visual Computing
Multicore systems with advanced vector instructions are moving into many domains: from servers, workstations, and desktops, to laptops and mobile devices. There is potential for improving the performance of user applications by exploiting both data and th
Type: Tutorials
09/16/2011
Configuring Intel Cluster Checker's clean_ipc Test Module
How to configure Intel Cluster Checker clean_ipc test module
Type: Tutorials
09/09/2011
How to make fewer errors at the stage of code writing. Part N3.
This is the third article where I will tell you about a couple of new programming methods that can help you make your code simpler and safer. This time we will take samples from the Qt project.
Type: Tutorials
C++ cpp PVS-Studio QT code review static code analyzer Parallel Programming Andrey Karpov 07/12/2011
Compile and run MPIBLAST 1.6.0 in the Intel(R) Cluster Ready Reference Design S5520UR-ICR1.1-ROCKS5.3-CENTOS5.4-C2 v1.0
Prerequisites You need to have deployed the latest Intel(R) Cluster Ready Reference Design S5520UR-ICR1.1-ROCKS5.3-CENTOS5.4-C2 v1.0.This reference design targets the next components: Intel® Xeon® ...
Type: Tutorials
07/07/2011
Intel® Concurrent Collections in Action
By Dr. Mario Deilmann A new tutorial document, Intel® Concurrent Collections in Action, has just been published and is available for download in its entirety. This tutorial presents a basic introducti ...
Type: Tutorials
CnC Intel® Concurrent Collections 01/12/2011
Fireflies - Scalable Ambient Effects
Fireflies is a tech sample demonstrating a scalable ambient effect. In this sample, the ambient effect is a swarm of fireflies that scatter and reform into a walking character. Using Intel TBB, the firefly flight trajectory calculations performed per fram
Type: Tutorials
01/07/2011
EvenOdd Variants-Part 2.1
In the Even odd variant series so far, for the code submitted, I requested Dr. Heinz Kabutz, Java Champion, to review and consider it as a topic for Java Specialists Newsletter published by him. The review comments have been addressed in this article.
Type: Tutorials
11/22/2010
EvenOddVariants - Part 2
This is the second part of the series published earlier EvenOddVariants This article suggests different ways in which co-ordination can be achieved between two or more threads using even and odd number generation as an example.
Type: Tutorials
09/21/2010
Even-Odd Variants
This article suggests different ways in which co-ordination can be achieved between two or more threads using even and odd number generation as an example.
Type: Tutorials
Even-Odd Variants 08/31/2010
Computer Architecture
A series of 5 lectures on Computer Architecture.
Type: Tutorials
university curriculum multiprocessing computer architecture lecture undergraduate 07/19/2010