A 4-MB on-chip L2 cache for a 90-nm 1.6-GHz 64-bit microprocessor | IEEE Journals & Magazine | IEEE Xplore