Using renderscript and RCUDA for compute intensive tasks on mobile devices: a case study
Abstract
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.
- Citation
- BibTeX
Kemp, R., Palmer, N., Kielmann, T., Bal, H., Aarts, B. & Ghuloum, A.,
(2013).
Using renderscript and RCUDA for compute intensive tasks on mobile devices: a case study.
In:
Wagner, S. & Lichter, H.
(Hrsg.),
Software Engineering 2013 - Workshopband.
Bonn:
Gesellschaft für Informatik e.V..
(S. 305-318).
@inproceedings{mci/Kemp2013,
author = {Kemp, Roelof AND Palmer, Nicholas AND Kielmann, Thilo AND Bal, Henri AND Aarts, Bastiaan AND Ghuloum, Anwar},
title = {Using renderscript and RCUDA for compute intensive tasks on mobile devices: a case study},
booktitle = {Software Engineering 2013 - Workshopband},
year = {2013},
editor = {Wagner, Stefan AND Lichter, Horst} ,
pages = { 305-318 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
author = {Kemp, Roelof AND Palmer, Nicholas AND Kielmann, Thilo AND Bal, Henri AND Aarts, Bastiaan AND Ghuloum, Anwar},
title = {Using renderscript and RCUDA for compute intensive tasks on mobile devices: a case study},
booktitle = {Software Engineering 2013 - Workshopband},
year = {2013},
editor = {Wagner, Stefan AND Lichter, Horst} ,
pages = { 305-318 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Send Feedback
More Info
ISBN: 978-3-88579-609-1
ISSN: 1617-5468
xmlui.MetaDataDisplay.field.date: 2013
Language: (en)
Content Type: Text/Conference Paper