The success of Android is based on its unified Java programming model that allows to write platform-independent programs for a variety of different target platforms. In this paper we describe the first, to the best of our knowledge, offloading platform that enables Android devices with no GPU support to run Nvidia CUDA kernels by migrating their execution on high-end GPGPU servers. The framework is highly modular and exposes a rich Application Programming Interface (API) to the developers, making it highly transparent and hiding the complexity of the network layer. We present the first preliminary results, showing that not only GPGPU offloading is possible but it is also promising in terms of performance.
CITATION STYLE
Montella, R., Ferraro, C., Kosta, S., Pelliccia, V., & Giunta, G. (2016). Enabling android-based devices to high-end GPGPUs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10048 LNCS, pp. 118–125). Springer Verlag. https://doi.org/10.1007/978-3-319-49583-5_9
Mendeley helps you to discover research relevant for your work.