GDC Vault is part of the Informa Tech Division of Informa PLC
This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
|Session Name:||Beyond Framerate: Taming Your Timeslice Through Asynchrony|
|Track / Format:||AI Summit|
Did you know free users get access to 30% of content from the last 2 years?
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.