Home › Per Mike Acton (GDC 2014, Data-Oriented Design),…
Per Mike Acton (GDC 2014, Data-Oriented Design), the central insight 'data is the only thing that matters' refers to which optimisation principle?
ACache-friendly memory layout drives modern CPU perf
BDatabase normalisation should drive engine architecture
COOP class hierarchies are always fastest in practice
DSingle-threaded code is fastest on multi-core CPUs
Answer & Solution
Correct answer: A. Cache-friendly memory layout drives modern CPU perf
Acton GDC 2014 'Data-Oriented Design and C++': cache misses (~100s of cycles) dominate. Organise memory by access pattern, not object identity.
Related questions
In rendering optimisation, BATCHING multiple draw calls into one is most effective when obIn CPU profiling, FALSE SHARING (cache-line ping-pong) between threads is best fixed by whIn rendering optimisation, FRUSTUM CULLING and OCCLUSION CULLING both skip work; the latteIn texture sampling, MIPMAPS reduce which artifact and at what storage cost?In modern GPU rendering, EARLY-Z (or 'Hi-Z') optimisation rejects fragments before which sIn GPU profiling, 'OVERDRAW' refers to which phenomenon?Per Unity Profiler docs, the Profiler's 'GC ALLOC' counter measures which?In game engine optimisation, an ECS (Entity Component System) typically organises componen