Embodiments of the present invention recite a method and system for
accessing data. In one embodiment of the present invention, a plurality
of instances of data are stored in a memory device which comprises a
plurality of memory modules disposed as an array of parallel columns. In
response to receiving an indication that said plurality of instances of
data is being accessed as a row of data, a first address translation
table is accessed which describes the same row address in each of said
plurality of memory modules wherein an instance of data is stored. Then,
in response to receiving an indication that said plurality of instances
of data is being accessed as a column of data, a second address
translation table is accessed which describes a successive row address in
each successive memory module wherein an instance of data is stored.