Automatic Selection of Compiler Options for Performance Optimization on the Kernel Modules of a Storage Server
Date Issued
2007
Date
2007
Author(s)
Lin, Huang-Sen
DOI
zh-TW
Abstract
Because of the variety of the program behavior and different characteristics of the platforms, an optimizing compiler provides its users with options. To find out an effective combination of compiler options for the optimal program performance, the user must understand the program behavior, platform architecture, and the compiler options, which it is not easy for an average user. Systematic search methods have been proposed to find out effective combinations of compiler options, but these methods targeted user-space applications. This thesis proposes an improved search method. When applied on a kernel module, we achieved a 7% improvement over the GCC –O3, and our improved method saved 4% of search time over original search method.
Subjects
編譯器
編譯器選項
自動搜尋
核心模組
效能提升
最佳編譯器選項組合
compiler
compiler option
automatic search
kernel module
performance improvement
optimal combination of compiler options
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-96-R94922102-1.pdf
Size
23.31 KB
Format
Adobe PDF
Checksum
(MD5):063efb0a244457e99760fabbae98ca63
