Moving Beyond Threads: Parallel Programming in C++ with the Parallel Pattern Library, Asynchronous Agents Library, and Concurrency Runtime

    Presentation from Gamefest 2010
    • Version:


      File Name:


      Date Published:


      File Size:

      41.7 MB

        The biggest sea change in software development since the OO revolution is knocking at the door, and its name is Concurrency. As game developers, you have long been tackling these kinds of problems and optimizing code to exploit parallelism in targeted areas such as pixel shaders. In order to help all developers exploit ever-growing parallel processing power, Visual Studio 2010 provides the Concurrency Runtime with supporting tools and libraries. We will provide an overview of the C++ programming model that leverages these new capabilities through the Parallel Patterns Library and Asynchronous Agents Library. With the time remaining we’ll dive deeper and walk through several examples that demonstrate best practices in productivity, correctness and performance.
    • Supported Operating System

      Windows 7

        Powerpoint, WMA Audio
      • Powerpoint presentation and WMA audio

    Popular downloads

    Loading your results, please wait...

    Free PC updates

    • Security patches
    • Software updates
    • Service packs
    • Hardware drivers

    Microsoft suggests

    Download the latest Internet Explorer browser today.
    Upgrade your Internet Explorer
    Download the latest browser for Windows.
    Free download