parallel patterns library

About this tag
The parallel patterns library (PPL) is a Microsoft C++ library for writing reliable, performant concurrent and parallel code. It provides tasks, continuations, and support for heterogeneous computing through technologies like C++ Accelerated Massive Parallelism (C++ AMP), which democratizes GPGPU, APU, multi-core, and many-core programming for native developers. PPL is available in Visual C++ and associated tooling, lowering the barrier to entry for heterogeneous hardware programmability. Discussions cover tasks and continuations, with insights from Microsoft engineers on chaining tasks and improving parallel programming for C++ developers.
  1. News

    Windows 7 AFDS Keynote: Herb Sutter - Heterogeneous Computing and C++ AMP

    Herb Sutter introduces the Link Removed crowd (and the world!) to Microsoft's view on heterogeneous computing in the concurrency age and introduces one of Microsoft's upcoming technologies for democratizing GPGPU/APU/Multi-Core/Many-Core programming for native developers: C++ Accelerated Massive...
  2. News

    Windows 7 Parallel Programming for C++ Developers: Tasks and Continuations, Part 2 of 2

    The Link Removedwrite tools for the C++ community that make it easier to write reliable, performant and scalable concurrent and parallel code. In this conversation, Mike Chu , Dana Groff, Artur Laksberg, and Vinod Koduvayoor Subramanian talk about their latest addition to the Parallel Patterns...
Back
Top