Memory access pattern: Difference between revisions

Content deleted Content added
Line 87:
 
=== Data oriented design ===
[[Data oriented design]] is an approach intended to maximise the locality of reference, by organising data according to how it is traversed in various stages of a program, contrasting with the more common [[object oriented]] approach (i.e. organising such that data layout explicitely mirrors the access pattern).<ref>{{cite web|title = data oriented design|url=http://www.dice.se/wp-content/uploads/2014/12/Introduction_to_Data-Oriented_Design.pdf}}</ref>
 
== Contrast with locality of reference ==