• DocumentCode
    173291
  • Title

    Machine-learning based simulated annealer method for high level synthesis design space exploration

  • Author

    Mahapatra, Anushree ; Schafer, Benjamin Carrion

  • Author_Institution
    Dept. of Electron. & Inf. Eng., Hong Kong Polytech. Univ., Hong Kong, China
  • fYear
    2014
  • fDate
    May 31 2014-June 1 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents a modified technique of simulated annealing, based on machine learning for effective multi-objective design space exploration in High Level Synthesis (HLS). In this work, we present a more efficient simulated annealing called Fast Simulated Annealer (FSA) which is based on a decision tree machine learning algorithm. Our proposed exploration method makes use of a standard simulated annealer to generate a training set, and uses this set to implement a decision tree. Based on the outcome of the decision tree, the algorithm fixes the synthesis directives (pragmas) which contribute to minimizing/maximizing one of the cost function objectives and continues the annealing procedure using the decision tree. Experimental results show that the average execution time of our proposed tree based simulated annealing algorithm is on average 36% faster than the standard annealer and can be up to 48% faster, while leading to similar results.
  • Keywords
    decision trees; extrapolation; high level synthesis; learning (artificial intelligence); simulated annealing; FSA; HLS; cost function objectives; decision tree; exploration method; fast simulated annealer; high level synthesis; machine learning based simulated annealer method; multiobjective design space exploration; synthesis directives; Algorithm design and analysis; Decision trees; Entropy; Simulated annealing; Space exploration; Standards; Training; Decision Tree Learning; Design Space Exploration; High level synthesis; Simulated Annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic System Level Synthesis Conference (ESLsyn), Proceedings of the 2014
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    979-10-92279-00-9
  • Type

    conf

  • DOI
    10.1109/ESLsyn.2014.6850383
  • Filename
    6850383