Register Library

Data-Oriented Design

On designing programs which are optimized for modern memory architectures.


Online Book


  • Pitfalls of Object-Oriented Programming
    ★ 2 0
    Describes the performance pitfalls of object-oriented design. Demonstrates problems with an OO memory access pattern, and how performance can be improved, using good visuals of memory and cache. By Tony Albrecht of Sony Computer Entertainment Europe.

Presentation / Slides