• DocumentCode
    670163
  • Title

    Automatic selection of compiler options using genetic techniques for embedded software design

  • Author

    Nagiub, Mena ; Farag, Wael

  • Author_Institution
    Valeo/Interior Switching & Controls, Smart Village, Egypt
  • fYear
    2013
  • fDate
    19-21 Nov. 2013
  • Firstpage
    69
  • Lastpage
    74
  • Abstract
    ROM size and CPU load are considered as critical resources for the software design process of the embedded software. Thus it is necessary to produce software that follows specific ROM and CPU load requirements. Compiler options play major role in the optimization of code size and CPU load of the software. Selection of the best compiler option-set that provides the required code size and CPU load is a challenging process due to the wide range of options provided by modern compilers. In this paper we are providing a new technique that enables the designers to select automatically the best compiler options set that matches their design requirements based on genetic techniques. We have also added a new genetics operator called pass-over operator to enhance the chromosomes selection for the next generation.
  • Keywords
    embedded systems; genetic algorithms; program compilers; software selection; CPU load requirements; ROM size; chromosomes selection; code size optimization; compiler options automatic selection; design requirements; embedded software design; genetic techniques; genetics operator; pass-over operator; software design process; Biological cells; Classification algorithms; Genetics; Optimization; Sociology; Software; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Informatics (CINTI), 2013 IEEE 14th International Symposium on
  • Conference_Location
    Budapest
  • Print_ISBN
    978-1-4799-0194-4
  • Type

    conf

  • DOI
    10.1109/CINTI.2013.6705166
  • Filename
    6705166