請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/60723
標題: | 在異質性雲端系統上資源導向運算框架之設計與實作 Design and Implementation of Resource-Aware Computation Framework over Heterogeneous Mobile Cloud Systems |
作者: | Jian-Hao Chen 陳建豪 |
指導教授: | 施吉昇(Chi-Sheng Shih) |
關鍵字: | 開放式計算語言,通用圖形計算處理,異質性計算,行動計算, OpenCL,GPGPU,Heterogeneous computing,Mobile computing, |
出版年 : | 2013 |
學位: | 碩士 |
摘要: | 隨著在移動式裝置上的各種應用程式的出現,移動式裝置上的運算資源越來越顯得不足。目前主要有兩種方法來改善移動式裝置上的效能分別為: 「行動計算」以及「通用圖形計算處理」。在本篇論文中,主要就是結合這兩種方法,以期加速在移動式裝置上的各種應用程式的效能。
開放式計算語言是一個通用圖形計算處理技術,並且是一個用來寫通用圖形計算處理應用程式的開放標準許言。我們基於開放式計算語言,設計並實作了一個開放式計算語言的驅動程式,來協助移動式裝置利用到在遠端的圖形運算資源來加速在移動式裝置上的應用程式。這個驅動程式提供了一個輕量的圖形處理器的虛擬化機制。即使在移動式裝置上沒有裝載著圖形處理器,移動式裝置仍然可以輕鬆地透過驅動程式執行開放式計算語言的應用程式。更進一步地,我們延伸了開放式計算語言,以期在有限的運算資源下,服務更多的移動式裝置。 As variable applications on mobile devices raised, the computation resource of mobile device is insufficient to meet the requirement of applications. There are two approaches to improve performance of mobile devices: mobile computing and GPGPU technique. This thesis aims to incorporate the two approaches to greatly improve the performance of mobile devices. Open Computing Language (OpenCL), one of the GPGPU techniques, is an open standard framework to write a GPGPU applications. We design and implement an OpenCL runtime to assist mobile device to utility remote GPGPU computation resources. The OpenCL runtime provides a lightweight GPU virtulization layer. Mobile devices can execute GPGPU computation with the OpenCL runtime even if the mobile devices lacks for GPU. Furthermore, we proposed an extended OpenCL framework to serve more mobile devices subject to limited computation resources. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/60723 |
全文授權: | 有償授權 |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-102-1.pdf 目前未授權公開取用 | 5.33 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。