Microarchitecture and Performance Analysis of a SPARC-V9 Microprocessor for Enterprise Server Systems