Please use this identifier to cite or link to this item: https://dspace.iiti.ac.in/handle/123456789/5023
Full metadata record
DC FieldValueLanguage
dc.contributor.authorSengupta, Anirbanen_US
dc.contributor.authorMishra, Vipul Kumaren_US
dc.date.accessioned2022-03-17T01:00:00Z-
dc.date.accessioned2022-03-17T15:36:31Z-
dc.date.available2022-03-17T01:00:00Z-
dc.date.available2022-03-17T15:36:31Z-
dc.date.issued2014-
dc.identifier.citationSengupta, A., & Mishra, V. K. (2014). Automated exploration of datapath and unrolling factor during power-performance tradeoff in architectural synthesis using multi-dimensional PSO algorithm. Expert Systems with Applications, 41(10), 4691-4703. doi:10.1016/j.eswa.2014.01.041en_US
dc.identifier.issn0957-4174-
dc.identifier.otherEID(2-s2.0-84897735033)-
dc.identifier.urihttps://doi.org/10.1016/j.eswa.2014.01.041-
dc.identifier.urihttps://dspace.iiti.ac.in/handle/123456789/5023-
dc.description.abstractA novel algorithm for automated simultaneous exploration of datapath and Unrolling Factor (UF) during power-performance tradeoff in High Level Synthesis (HLS) using multi-dimensional particle swarm optimization (PSO) (termed as 'M-PSO') for control and data flow graphs (CDFGs) is presented. The major contributions of the proposed algorithm are as follows: (a) simultaneous exploration of datapath and loop UF through an integrated multi-dimensional particle encoding process using swarm intelligence; (b) an estimation model for computation of execution delay of a loop unrolled CDFG (based on a resource configuration visited) without requiring to tediously unroll the entire CDFG for the specified loop value in most cases; (c) balancing the tradeoff between power-performance metrics as well as control states and execution delay during loop unrolling; (d) sensitivity analysis of PSO parameter such as swarm size on the impact of exploration time and Quality of Results (QoR) of the proposed design space exploration (DSE) process. This analysis presented would assist the designer in pre-tuning the PSO parameters to an optimum value for achieving efficient exploration results within a quick runtime; (e) analysis of design metrics such as power, execution time and number of control steps of the global best particle found in every iteration with respect to increase/decrease in unrolling factor. The proposed approach when tested on a variety of data flow graphs (DFGs) and CDFGs indicated an average improvement in QoR of >28% and reduction in runtime of >94% compared to recent works. © 2014 Elsevier Ltd. All rights reserved.en_US
dc.language.isoenen_US
dc.sourceExpert Systems with Applicationsen_US
dc.subjectControl and data flow graphsen_US
dc.subjectDesign space explorationen_US
dc.subjectExecution timeen_US
dc.subjectMulti-dimensionalen_US
dc.subjectMulti-dimensional particle swarm optimizationsen_US
dc.subjectPoweren_US
dc.subjectResource configurationsen_US
dc.subjectUnrolling factoren_US
dc.subjectAlgorithmsen_US
dc.subjectArtificial intelligenceen_US
dc.subjectData flow analysisen_US
dc.subjectData flow graphsen_US
dc.subjectGraphic methodsen_US
dc.subjectIterative methodsen_US
dc.subjectQuality controlen_US
dc.subjectTraffic signalsen_US
dc.subjectParticle swarm optimization (PSO)en_US
dc.titleAutomated exploration of datapath and unrolling factor during power-performance tradeoff in architectural synthesis using multi-dimensional PSO algorithmen_US
dc.typeJournal Articleen_US
Appears in Collections:Department of Computer Science and Engineering

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetric Badge: