Design and Implementation of Multi-Threaded Compilation and Layout Optimization on Android Native Development Kit
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 101 === Portable Native Development Kit (PNDK) modifies the architecture of Android NDK to gain more portable and flexible. PNDK migrates the machine-dependent compilation process to the device side for the sake of portability. However, the compilation time for PNDK on...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/40687647395984068087 |
id |
ndltd-TW-101NTU05392121 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NTU053921212015-10-13T23:10:18Z http://ndltd.ncl.edu.tw/handle/40687647395984068087 Design and Implementation of Multi-Threaded Compilation and Layout Optimization on Android Native Development Kit 設計及實作Android Native Development Kit多核心編譯及佈局優化 Kuei-Ji Fang 方奎輯 碩士 國立臺灣大學 資訊工程學研究所 101 Portable Native Development Kit (PNDK) modifies the architecture of Android NDK to gain more portable and flexible. PNDK migrates the machine-dependent compilation process to the device side for the sake of portability. However, the compilation time for PNDK on the device side will take longer than origin NDK does. We want to modify the PNDK architecture to support multi-threaded compilation in order to speed up compilation time. Besides, we optimize the code layout to gain more link information and optimization opportunity. 廖世偉 2013 學位論文 ; thesis 30 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 101 === Portable Native Development Kit (PNDK) modifies the architecture of Android NDK to gain more portable and flexible. PNDK migrates the machine-dependent compilation process to the device side for the sake of portability. However, the compilation time for PNDK on the device side will take longer than origin NDK does. We want to modify the PNDK architecture to support multi-threaded compilation in order to speed up compilation time. Besides, we optimize the code layout to gain more link information and optimization opportunity.
|
author2 |
廖世偉 |
author_facet |
廖世偉 Kuei-Ji Fang 方奎輯 |
author |
Kuei-Ji Fang 方奎輯 |
spellingShingle |
Kuei-Ji Fang 方奎輯 Design and Implementation of Multi-Threaded Compilation and Layout Optimization on Android Native Development Kit |
author_sort |
Kuei-Ji Fang |
title |
Design and Implementation of Multi-Threaded Compilation and Layout Optimization on Android Native Development Kit |
title_short |
Design and Implementation of Multi-Threaded Compilation and Layout Optimization on Android Native Development Kit |
title_full |
Design and Implementation of Multi-Threaded Compilation and Layout Optimization on Android Native Development Kit |
title_fullStr |
Design and Implementation of Multi-Threaded Compilation and Layout Optimization on Android Native Development Kit |
title_full_unstemmed |
Design and Implementation of Multi-Threaded Compilation and Layout Optimization on Android Native Development Kit |
title_sort |
design and implementation of multi-threaded compilation and layout optimization on android native development kit |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/40687647395984068087 |
work_keys_str_mv |
AT kueijifang designandimplementationofmultithreadedcompilationandlayoutoptimizationonandroidnativedevelopmentkit AT fāngkuíjí designandimplementationofmultithreadedcompilationandlayoutoptimizationonandroidnativedevelopmentkit AT kueijifang shèjìjíshízuòandroidnativedevelopmentkitduōhéxīnbiānyìjíbùjúyōuhuà AT fāngkuíjí shèjìjíshízuòandroidnativedevelopmentkitduōhéxīnbiānyìjíbùjúyōuhuà |
_version_ |
1718084379747549184 |