Patent ID: 7903118

Claim:
A computer-implemented method of mapping information to a number of resource items in a computer system, the method comprising: defining a first vector in a coordinate space; defining a second vector in the coordinate space; defining a lattice as a combination of the first and second vectors; defining a set of points including a reference point in the coordinate space; tiling the coordinate space with translations of the set of points; mapping the translations of the set of points to a resource item, wherein a resource item comprises hardware and software for a graphics data rendering process, comprising processing pipelines, cache lines, and memory channels; and defining a lattice mapping subclass, where a resource item (r) is mapped to a coordinate space, including: r=(x′ mod k)*1+(y′ mod 1), where (k*1) is the number of resource items; x′=M*(x/2 n ), M=a 2×2 matrix, n is an integer; and y′=M*(y/2 m ), m is an integer.