Power, Thermal, Reliability And Variability Management Of Mobile Devices