Games & Xbox

    GDC 2009: Lockless Programming

    Language:
    English
    This talk will explain the problems with locks and how lockless programming can avoid those limitations. It will then cover some of the challenges with lockless programming and how to manage them.
    • Version:

      1.0

      File Name:

      Lockless_Programming_GDC_2009.zip

      Date Published:

      8/5/2009

      File Size:

      2.7 MB

        Game Developers need to write multi-threaded code in order to make full use of today’s multi-core CPUs. In order to get maximum performance these threads must sometimes communicate without using locks. However lockless programming comes with significant challenges which must first be understood and overcome. This talk will explain the problems with locks and how lockless programming can avoid those limitations. It will then cover some of the challenges with lockless programming and how to manage them. Finally the talk will present some lockless techniques that have been successfully used in games. Concrete examples and performance measurements will be shown.
    • Supported Operating System

      Windows 7, Windows Vista, Windows XP

        PowerPoint 2007 or PowerPoint Viewer 2007 required
      • Unzip contents

    Popular downloads

    Loading your results, please wait...

    Free PC updates

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

    Microsoft suggests

    Introducing Xbox One. The all-in-one entertainment system.
    Introducing Xbox One
    The all-in-one entertainment system.
    Learn more