Optimization by a compiler can be executed with many different methods. The defence company Saab provided us with a mission, to see if we could optimize their code with the help of the GCC compiler and its optimization flags. For this thesis we have conducted a study of the optimization flags to decrease the worst case execution time. The first step to assemble an effective base of flags was reading the documentation for the flags. We then tested the different flags and analysed them. In the end we ended up with four chosen sets that we saw fitted to be discussed and analyzed further. The results did not live up to our expectations, as we thought the flags would optimize the execution time. The flags int he majority of cases gave an, althou...
Although compile-time optimizations generally improve program performance, degradations caused by in...
The efficiency of a software piece is a key factor for many systems. Real-time programs, critical so...
The worst-case execution time (WCET) being the upper bound of the maximum execution time corresponds...
It is advantageous to perform compiler optimizations to lower the WCET of a task since tasks with lo...
Compiler optimization is the technique of minimizing or maximizing some features of an executable co...
Automatic algorithm configuration techniques have proved to be successful in finding performance-opt...
Compile-time optimization of code can result in significant performance gains. The amount of these g...
Compile-time optimizations generally improve program performance. Nevertheless, degradations caused ...
Compile-time optimization of code can result in significant performance gains. The amount of these g...
Compile-time optimizations generally improve program performance. Nevertheless, degradations caused ...
International audienceStatic Worst-Case Execution Time (WCET) estimation techniques take as input th...
Modern compilers implement a number of optimization switches and they must be configured carefully i...
Although compile-time optimizations generally improve program performance, degradations caused by in...
The thesis discusses pre-compiler optimization using rule-based rewriting. Our goal is to facilitate...
Cavazos, JohnThe number of optimizations that are available in modern day compilers are in their hun...
Although compile-time optimizations generally improve program performance, degradations caused by in...
The efficiency of a software piece is a key factor for many systems. Real-time programs, critical so...
The worst-case execution time (WCET) being the upper bound of the maximum execution time corresponds...
It is advantageous to perform compiler optimizations to lower the WCET of a task since tasks with lo...
Compiler optimization is the technique of minimizing or maximizing some features of an executable co...
Automatic algorithm configuration techniques have proved to be successful in finding performance-opt...
Compile-time optimization of code can result in significant performance gains. The amount of these g...
Compile-time optimizations generally improve program performance. Nevertheless, degradations caused ...
Compile-time optimization of code can result in significant performance gains. The amount of these g...
Compile-time optimizations generally improve program performance. Nevertheless, degradations caused ...
International audienceStatic Worst-Case Execution Time (WCET) estimation techniques take as input th...
Modern compilers implement a number of optimization switches and they must be configured carefully i...
Although compile-time optimizations generally improve program performance, degradations caused by in...
The thesis discusses pre-compiler optimization using rule-based rewriting. Our goal is to facilitate...
Cavazos, JohnThe number of optimizations that are available in modern day compilers are in their hun...
Although compile-time optimizations generally improve program performance, degradations caused by in...
The efficiency of a software piece is a key factor for many systems. Real-time programs, critical so...
The worst-case execution time (WCET) being the upper bound of the maximum execution time corresponds...