9521

Using RenderScript and RCUDA for Compute Intensive tasks on Mobile Devices: a Case Study

Roelof Kemp, Nicholas Palmer, Thilo Kielmann, Henri Bal, Bastiaan Aarts, Anwar Ghuloum
VU University, De Boelelaan 1081A, Amsterdam, The Netherlands
1st European Workshop on Mobile Engineering (ME’13), 2013
BibTeX

Download Download (PDF)   View View   Source Source   

2390

views

The processing power of mobile devices is continuously increasing. In this paper we perform a case study in which we assess three different programming models that can be used to leverage this processing power for compute intensive tasks. We use an imaging algorithm and compare a reference implementation of this algorithm based on OpenCV with a multi threaded RenderScript implementation and an implementation based on computation offloading with Remote CUDA. Experiments show that on a modern Tegra 3 quad core device a multi threaded implementation can achieve a 2.2 speed up factor at the same energy cost, whereas computation offloading does neither lead to speed ups nor energy savings.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us:

contact@hpgu.org