請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/43758
標題: | 經驗搜尋的儀表板之設計與實做 Design and Implementation of a Dashboard for an Empirical Searcher |
作者: | Li-Jiun Huang 黃禮俊 |
指導教授: | 廖世偉 |
關鍵字: | 編譯器,編譯選項,基因演算法,最佳化,目的碼尺寸, compiler,compile options,genetic algorithm,optimization,code size, |
出版年 : | 2009 |
學位: | 碩士 |
摘要: | 現今編譯器擁有許多編譯選項,也提供了預先設定好的最佳化選項供使用者使用。這些選項如果挑選適當,對於程式的效能會有助益,然而增進效能的選項卻可能增加目的碼大小。由於選項數量眾多,如何挑選適當的選項,有一定專門性,對於使用者而言是個不小的負擔。即便是使用編譯器預先設定好的選項,也不一定會符合使用者的需求。本文描述我們實作的一個儀表板工具,在三種市面上可見的設備上,幫助使用者測試編譯選項,並在使用者輸入所期望的限制之下,顯示出適合的編譯選項。 Nowadays, a compiler has many options. It also provides predefined options for certain optimization, such as performance and code size. It is good for performance if we select suitable options when compiling. However, good performance may hurt code size. How to pick up suitable options is not easy for users to meet their requirements, for example, maximize performance or minimize code size. In this thesis, we implement a dashboard to provide a way for examining the results of specific compiler options. Users can find suitable compiler options which conform to their constraint. We demonstrate out tool on three devices on the market. We show that our tool can help user to find a set of compiler options best for their requirements. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/43758 |
全文授權: | 有償授權 |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-98-1.pdf 目前未授權公開取用 | 368.47 kB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。