Sign in

    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