A cross layer approach for efficient thermal management in 3D stacked SoCs. (June 2016)