DocumentCode :
2444247
Title :
OpenCL embedded profile prototype in mobile device
Author :
Leskelä, Jyrki ; Nikula, Jarmo ; Salmela, Mika
Author_Institution :
Devices R&D, Nokia Corp., Nokia, Finland
fYear :
2009
fDate :
7-9 Oct. 2009
Firstpage :
279
Lastpage :
284
Abstract :
Programmable graphics processing unit (GPU) has over the years become an integral part of today´s computing systems. The GPU use-cases have gradually been extended from graphics towards a wide range of applications. Since the programmable GPU is now making its way to mobile devices, it is interesting to study these new use-cases also there. To test this, we created a programming environment based on the embedded profile of the fresh Khronos OpenCL standard and ran it against an image processing workload in a mobile device with CPU and GPU back-ends. The early results on performance and energy consumption with CPU + GPU configuration were promising but also suggest there is room for optimization.
Keywords :
computer graphics; coprocessors; energy consumption; image processing; optimisation; programming environments; CPU + GPU configuration; Khronos OpenCL standard; computing systems; embedded profile prototype; energy consumption; image processing workload; mobile device; optimization; programmable graphics processing unit; Application software; Central Processing Unit; Computer graphics; Computer vision; Hardware; Image processing; Kernel; Mobile computing; Programming environments; Prototypes; Computer graphics hardware; Embedded systems; Image processing; OpenCL; Parallel processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems, 2009. SiPS 2009. IEEE Workshop on
Conference_Location :
Tampere
ISSN :
1520-6130
Print_ISBN :
978-1-4244-4335-2
Electronic_ISBN :
1520-6130
Type :
conf
DOI :
10.1109/SIPS.2009.5336267
Filename :
5336267
Link To Document :
بازگشت