I. Introduction
Mobile applications are increasingly used by first responders and other field personnel in support of their missions and tasks. These environments are not only at the edge of the network infrastructure, but are also resource-constrained due to limited computing resources, intermittent network connectivity, and in some cases dynamic context and high levels of stress. Applications that are useful to field personnel include speech and image recognition, natural language processing, sensor data collection, and situational awareness. These are all computation-intensive tasks that take a heavy toll on the device's battery power and computing resources.