Methods and apparatus for storing data using two-dimensional arrays mapped to memory locations. In one implementation, a buffer page system includes: a data source, providing data elements in a first order; a data destination, receiving data elements in a second order; at least one memory device, each...http://www.google.com/patents/US6791557?utm_source=gb-gplus-sharePatent US6791557 - Two-dimensional buffer pages using bit-field addressing