• DocumentCode
    1910177
  • Title

    Multi-objective DSE algorithms´ evaluations on processor optimization

  • Author

    Chis, Radu ; Vintan, Maria ; Vintan, Lucian

  • Author_Institution
    Comput. Sci. Dept., Tech. Univ. Cluj-Napoca, Cluj-Napoca, Romania
  • fYear
    2013
  • fDate
    5-7 Sept. 2013
  • Firstpage
    27
  • Lastpage
    33
  • Abstract
    Very complex micro-architectures, like complex superscalar/SMT or multicore systems, have lots of configurations. Exploring this huge design space and trying to optimize multiple objectives, like performance, power consumption and hardware complexity is a real challenge. In this paper, using the multi-objective design space exploration tool FADSE, we tried to optimize the hardware parameters of the complex superscalar Grid ALU Processor. We compared how different heuristic algorithms handle the DSE optimization. Three of these algorithms are taken from the jMetal library (NSGAII, SPEA2 and SMPSO) while the other two, CNSGAII and MOHC were implemented by us. We show that in this huge design space the differences between the best found individuals by every algorithm are very small, only the time in which they got to these solutions differs. In order to accelerate the DSE process we also did a feature selection through machine learning techniques and ran all DSE algorithms again with a smaller number of input parameters.
  • Keywords
    feature extraction; genetic algorithms; learning (artificial intelligence); multiprocessing systems; parallel architectures; particle swarm optimisation; CNSGAII; DSE optimization; DSE process; FADSE; MOHC; NSGAII; SMPSO; SPEA2; complex superscalar grid ALU processor optimization; feature selection; framework for automatic design space exploration; hardware parameter optimization; jMetal library; machine learning techniques; multiobjective DSE algorithm evaluation; multiobjective design space exploration tool; Algorithm design and analysis; Computer architecture; Measurement; Optimization; Sociology; Space exploration; Statistics; Design Space Exploration; Genetic Algorithms; Multi-objective Optimization Algorithms; Superscalar Processor; Swarm Algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Computer Communication and Processing (ICCP), 2013 IEEE International Conference on
  • Conference_Location
    Cluj-Napoca
  • Print_ISBN
    978-1-4799-1493-7
  • Type

    conf

  • DOI
    10.1109/ICCP.2013.6646076
  • Filename
    6646076