Microsoft Download Center Archive

Patterns and Practices for parallel programming in C++

  • Published:
  • Version: 1.0
  • Category: Document
  • Language: English

A document detailing common patterns of parallelism and best implementation practices using the new native C++ concurrency libraries in Visual Studio 2010.

  • This document provides a detailed exploration of common patterns of parallelism and how they can be expressed with the Parallel Patterns Library, the Asynchronous Agents Library, and the Concurrency Runtime within Visual Studio 2010. This includes a discussion of best practices around the use of these libraries as well as cautions around practices yielding less than optimal behavior.


Status: Live

This download is still available on The downloads below will come directly from the Microsoft Download Center.

SHA1: 6ca9ce50812f0cdc766f9732a8cba02b8a9557be
866 KB

File sizes and hashes are retrieved from the Wayback Machine’s indexes. They may not match the latest versions of files hosted on Microsoft servers.

System Requirements

Operating Systems: Windows 2000, Windows 7, Windows 7 Enterprise, Windows 7 Ultimate N, Windows 98

  • Acrobat Reader

Installation Instructions

  • None