You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.

close

Session Name:

Beyond Framerate: Taming Your Timeslice Through Asynchrony

Overview:

While Moore's Law continues to faithfully bestow more processing power on us, the demand for increasingly more complex game systems continues to leave little time for extended AI processing. Unfortunately, exceeding the AI's designated time slice by even a small amount can lower a game's framerate, rendering many potentially useful AI techniques impractical. This talk describes how to implement an asynchronous task processing system which can smooth CPU spikes, leverage idle cores, and guarantee an exact processing time limit for their AI step allowing programmers to still use complex and long-running AI computation in a real-time video game without compromising simulation quality.


Did you know free users get access to 30% of content from the last 2 years?


Get your team full access to the most up to date GDC content

  • GDC 2017
  • Ben Sunshine-Hill
  • Havok
  • free content
  • AI Summit
  • AI