Abstract
Although mobile smart devices are becoming more and more resourceful, they cannot compete with higher-end devices in terms of computational capabilities. Therefore, it is generally advantageous to offload computationally intensive tasks. While cloud-based offloading is popular, it has a non-negligible impact on the energy consumption of mobile devices. Our solution is a novel approach based on locally opportunistic code offloading that leverages the local availability of higher-end devices. We aim to demonstrate the benefits of our approach with respect to a widely adopted benchmark: face recognition.