Xbox

GDC 2009: Lockless Programming

Share
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.
  • Details

    Version:
    Date Published:

    1.0

    8/5/2009

    File name:
    File size:

    Lockless_Programming_GDC_2009.zip

    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.
  • System Requirements

    Supported Operating System

    Windows 7, Windows Vista, Windows XP

      PowerPoint 2007 or PowerPoint Viewer 2007 required
  • Install Instructions

      Unzip contents
  • Related Resources

Popular downloads

Free PC updates

  • Security patches
  • Software updates
  • Service packs
  • Hardware drivers
Run Microsoft Update
close
moreinfo