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
Speaker(s): Ben Sunshine-Hill
Company Name(s): Havok
Track / Format: AI Summit
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.


GDC 2017

Ben Sunshine-Hill

Havok

free content

AI Summit

AI