I enkelte tilfeller kan der være nyttig å legge ut tabellelementene i den rekkefølgen de vanligvis brukes av programmet. For eksempel vil man i matrisemultiplikasjonen gå igjennom matrisen rad for rad og matrisen kolonne for kolonne. Det vil da kunne være raskest å lagre radvist og kolonnevist, noe en kompilator kan finne på å gjøre automatisk. Andre mer eksotiske måter å legge ut elementene i minnet finnes, for eksempel dersom man vanligvis itererer diagonalt over matrisen.