1. A method of accessing memory comprising: receiving a memory access request; accessing a given context specifier for the memory access request to generate a virtual address; and translating the virtual address to a physical address utilizing a translation lookaside buffer or a page table data structure and utilizing one or more attributes contained in the context specifier that override one or more attributes contained in the translation lookaside buffer or page table data structure, wherein an encoded value of each of the one or more attributes contained in the context specifier selectively indicates that it overrides the corresponding attribute in the translation lookaside buffer and page table data structure or a given state of a page table entry override indicator contained in the context specifier indicates that each attribute in the context specifier overrides the corresponding attribute in the translation lookaside buffer and page table data structure.