1. A processor comprising: a decoder to decode an instruction into a decoded instruction; and an execution unit to execute the decoded instruction to: read a first input vector operand having an element for each dimension of a multi-dimensional structure, each element of said first input vector operand to specify a size of its respective dimension, read a second input vector operand to specify coordinates of a particular segment of said multi-dimensional structure, and calculate an address offset for said particular segment relative to an address of an origin segment of said multi-dimensional structure.