1. A method of accessing memory comprising: receiving a context index and a location of a context specifier stored in memory storing a plurality of context specifiers, wherein the specifier is used to generate a virtual address; retrieving the context specifier from the location in the memory; caching the context specifier locally at a cache address in a context memory space separate from the memory; and binding the context index to the cache address.