Gain a Splash of New Skills - Coursera+ Annual Nearly 45% Off
Get 50% Off Udacity Nanodegrees — Code CC50
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn advanced optimization techniques for game programming through this university lecture covering cache optimization and memory pooling strategies. Explore how to improve game performance by understanding CPU cache behavior, implementing efficient memory management patterns, and utilizing memory pooling to reduce allocation overhead. Discover practical approaches to optimize data structures and algorithms specifically for game development contexts, with emphasis on minimizing cache misses and maximizing memory locality. Gain insights into profiling techniques to identify performance bottlenecks and apply targeted optimizations that can significantly improve frame rates and overall game responsiveness.
Syllabus
COMP4300 - Game Programming - Lecture 17 - Optimizations + Cache + Memory Pooling
Taught by
Dave Churchill