Process variation-tolerant 3D microprocessor design: An efficient architectural solution | IEEE Conference Publication | IEEE Xplore