Font Size: a A A

Research On Low Power Compiler Optimization Algorithm And Software Power Analysis Technology

Posted on:2015-08-08Degree:MasterType:Thesis
Country:ChinaCandidate:Z D FanFull Text:PDF
GTID:2308330503975083Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Compiler optimization applies equivalent transformation to the intermediate code or object code of compiler according to the optimization criterion. General compiler optimization criterion includes reducing the execution time, the storage space or power consumption of the target code. This paper constructed a complete compiler system for a subset of the C language, including compiler, assembler and linker, designed a low power consumption compiler optimization scheme, and implemented the low power dissipation compiler optimization of high-level language code.Software power analysis assesses the software power consumption by simulating and tracking the execution process of software basing on software power model. In this paper, the run-time power consumption of executable genrated by the compiler was evaluated by power simulator Sim-Panalyzer, and the effect of compiler optimization algorithm was assessed by comparing the power consumption value of code before and after optimization. The experimental result reveals that, the low power compiler optimization scheme proposed in this paper can reduce the testing code power consumption of 47%. By comparing with the optimization effect of GCC, the reduction percentage of testing code power of the low power optimization compiler CIT implemented in this paper is higher than that of GCC 13%.
Keywords/Search Tags:compiler system, compiler optimization, low power, power analysis
PDF Full Text Request
Related items