Thermal management design considerations