dc.contributor.author | Kemp, Roelof | |
dc.contributor.author | Palmer, Nicholas | |
dc.contributor.author | Kielmann, Thilo | |
dc.contributor.author | Bal, Henri | |
dc.contributor.author | Aarts, Bastiaan | |
dc.contributor.author | Ghuloum, Anwar | |
dc.contributor.editor | Wagner, Stefan | |
dc.contributor.editor | Lichter, Horst | |
dc.date.accessioned | 2018-10-24T10:00:05Z | |
dc.date.available | 2018-10-24T10:00:05Z | |
dc.date.issued | 2013 | |
dc.identifier.isbn | 978-3-88579-609-1 | |
dc.identifier.issn | 1617-5468 | |
dc.identifier.uri | http://dl.gi.de/handle/20.500.12116/17380 | |
dc.description.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. | en |
dc.language.iso | en | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Software Engineering 2013 - Workshopband | |
dc.relation.ispartofseries | Lecture Notes in Informatics (LNI) - Proceedings, Volume P-215 | |
dc.title | Using renderscript and RCUDA for compute intensive tasks on mobile devices: a case study | en |
dc.type | Text/Conference Paper | |
dc.pubPlace | Bonn | |
mci.reference.pages | 305-318 | |
mci.conference.sessiontitle | Regular Research Papers | |
mci.conference.location | Aachen | |
mci.conference.date | 26. Februar-1. März 2013 | |