3D Stacked Microprocessor: Are We There Yet? | IEEE Journals & Magazine | IEEE Xplore