I. Introduction
Mobile devices like smartphones, tablets and wearables are continuously replacing stationary devices. Along with this trend the porting of resource-hungry desktop applications and mobile-first applications like augmented reality games have led to a constant demand for higher performance and capabilities. Although some resources like processing power, memory and bandwidth are constantly improving to keep up with the increasing requirements, other features like battery capacity have only experienced moderate improvements of about 10% per year.