The on-chip 3-MB subarray-based third-level cache on an Itanium microprocessor | Synapse