Check out my first novel, midnight's simulacra!
Microarchitectures
From dankwiki
Microarchitecture is defined as those elements of a CPU design which are, to first order, invisible to application programmers (ie, not part of the instruction set). Those elements which are visible comprise the architecture.