Please use this identifier to cite or link to this item:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/61677
Title: | RS2CL: Renderscript 轉 OpenCL 轉換器 RS2CL: A Renderscript-to-OpenCL translator |
Authors: | Jr-Yuan Chiou 邱致遠 |
Advisor: | 廖世偉(Shih-wei Liao) |
Keyword: | Clang,Renderscript,OpenCL,轉換器, Clang,Renderscript,OpenCL,translator, |
Publication Year : | 2013 |
Degree: | 碩士 |
Abstract: | With 500 million units and counting, mobile Android devices contribute
to more than 50% of the smartphone market this year. As Android platform matures, the demand for parallel computing increases. In response, Google released Renderscript to leverage parallel computing while maintaining portability. However, because many more GPU vendors support OpenCL than Renderscript, a Renderscript-to-OpenCL translator will enable GPUs to be utilized for compute. Thus, we develop the RS2CL translator to enable GPGPU for Android systems. We show that RS2CL automatically generates OpenCL kernel programs successfully. In addition, we present comprehensive comparisons between Renderscript and OpenCL models, in order to validate RS2CL. Because RS2CL enables GPU compute on GPUs with OpenCL support, we achieve a speedup of 4.17 on two more time-consuming image processing applications. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/61677 |
Fulltext Rights: | 有償授權 |
Appears in Collections: | 資訊工程學系 |
Files in This Item:
File | Size | Format | |
---|---|---|---|
ntu-102-1.pdf Restricted Access | 485.99 kB | Adobe PDF |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.