Advertisement
Promo
Programming for Parallelism

Recommend this video to other Internet users

close close

Paste this code into your HTML to display this video on your Web site

close close

Foundations of parallel programming: Part one

Intel's James Reinders looks into the algorithms that form the heart of threading building blocks — a C++ template library for parallel programming

Published: 10 Sep 2007 17:56 BST

Tags: Library, Form, Heart, Programming

More in this Special Report

Are multicore processors here to stay?

Are multicore processors here to stay?

Intel director James Reinders looks at the power, memory, and instruction-level parallelism walls that are forcing the move to multicore processors, and explains why sometimes it makes sense to underclock, not overclock more

Understanding task and data parallelism

Understanding task and data parallelism

Intel director James Reinders explains the difference between task and data parallelism, and how there is a way around the limits imposed by Amdahl's Law more

Three must-knows for parallelism

Three must-knows for parallelism

Scalability, correctness and maintainability are all vital issues to address when it comes to managing multi-core systems, says Intel's James Reinders more

Abstract approaches to parallelism

Abstract approaches to parallelism

One of the things to avoid when it comes to parallelism is working with raw threads. Abstraction is a way around the issue by avoiding having to deal with the low-level details of parallel systems, says Intel's James Reinders more

Successful parallel programming

Successful parallel programming

Intel's James Reinders presents some recurring themes for developers looking to improve their game when it comes to programming parallel systems more

Foundations of parallel programming: Part 1

Foundations of parallel programming: Part 1

Intel's James Reinders looks into the algorithms that form the heart of threading building blocks – a C++ template library for parallel programming more

Foundations of parallel programming: Part 2

Foundations of parallel programming: Part 2

Intel's James Reinders delves further into threading building blocks: a C++ template library for parallel programming more

APIs for parallel programming

APIs for parallel programming

Intel's James Reinders looks at Message Passing Interface: an API for parallelism more


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters