A machine learning framework for multi-objective design space exploration and optimization of manycore systems

Biresh Kumar Joardar, Aryan Deshwal, Janardhan Rao Doppa, Partha Pratim Pande

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

The growing needs of emerging big data applications has posed significant challenges for the design of optimized manycore systems. Network-on-Chip (NoC) enables the integration of a large number of processing elements (PEs) in a single die. To design optimized manycore systems, we need to establish suitable trade-offs among multiple objectives including power, performance, and thermal. Therefore, we consider multi-objective design space exploration problems arising in the design of NoC-enabled manycore systems: placement of PEs and communication links to optimize two or more objectives (e.g., latency, energy, and throughput). Existing algorithms suffer from scalability and accuracy challenges as size of the design space and the number of objectives grow. In this paper, we propose a novel framework referred as Guided Design Space Exploration (Guided-DSE) that performs adaptive design space exploration using a data-driven model to improve the speed and accuracy of multi-objective design optimization process. We provide two concrete instantiations of guided-DSE and present results to show their efficacy for designing 3D heterogeneous manycore systems.

Original languageEnglish (US)
Title of host publication2019 ACM/IEEE 1st Workshop on Machine Learning for CAD, MLCAD 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728157580
DOIs
StatePublished - Sep 2019
Externally publishedYes
Event1st ACM/IEEE Workshop on Machine Learning for CAD, MLCAD 2019 - Canmore, Canada
Duration: Sep 3 2019Sep 4 2019

Publication series

Name2019 ACM/IEEE 1st Workshop on Machine Learning for CAD, MLCAD 2019

Conference

Conference1st ACM/IEEE Workshop on Machine Learning for CAD, MLCAD 2019
Country/TerritoryCanada
CityCanmore
Period9/3/199/4/19

Bibliographical note

Publisher Copyright:
© 2019 IEEE.

Keywords

  • Big data computing
  • Heterogeneity
  • Machine learning
  • Manycore systems
  • Network-on-chip

Fingerprint

Dive into the research topics of 'A machine learning framework for multi-objective design space exploration and optimization of manycore systems'. Together they form a unique fingerprint.

Cite this