Energy and Performance Optimisaiton on Mobile Small research grant funded by the Lancaster University. energy-optimisation compiler mobile-computing runtime