TY - GEN
T1 - Combining evolutionary algorithms and deep learning for hardware/software interface optimization
AU - Servadei, Lorenzo
AU - Mosca, Edoardo
AU - Werner, Michael
AU - Esen, Volkan
AU - Wille, Robert
AU - Ecker, Wolfgang
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/9
Y1 - 2019/9
N2 - With the advancement of Internet of Things, the cost of System-on-Chips (in terms of area, performance, etc.) becomes increasingly relevant for realizing affordable as well as performant devices. Although System-on-Chips are very diverse with respect to specifications and requirements, some components are ubiquitous. One of them is the Hardware/Software Interface, which serves for controlling communication and interconnected functionalities between Hardware and Software. Motivated by their common use, the implementation of optimized interfaces towards certain costs (in terms of area, performance, etc.) becomes a central problem in the design of embedded systems. In this work we introduce a novel optimization method for minimizing the cost of Hardware/Software Interfaces using Convolutional Neural Networks coupled with Evolutionary Algorithms.
AB - With the advancement of Internet of Things, the cost of System-on-Chips (in terms of area, performance, etc.) becomes increasingly relevant for realizing affordable as well as performant devices. Although System-on-Chips are very diverse with respect to specifications and requirements, some components are ubiquitous. One of them is the Hardware/Software Interface, which serves for controlling communication and interconnected functionalities between Hardware and Software. Motivated by their common use, the implementation of optimized interfaces towards certain costs (in terms of area, performance, etc.) becomes a central problem in the design of embedded systems. In this work we introduce a novel optimization method for minimizing the cost of Hardware/Software Interfaces using Convolutional Neural Networks coupled with Evolutionary Algorithms.
KW - Deep Learning
KW - Evolutionary Algorithms
KW - Hardware/Software Interface Optimization
KW - Machine Learning
UR - http://www.scopus.com/inward/record.url?scp=85091996305&partnerID=8YFLogxK
U2 - 10.1109/MLCAD48534.2019.9142090
DO - 10.1109/MLCAD48534.2019.9142090
M3 - Conference contribution
AN - SCOPUS:85091996305
T3 - 2019 ACM/IEEE 1st Workshop on Machine Learning for CAD, MLCAD 2019
BT - 2019 ACM/IEEE 1st Workshop on Machine Learning for CAD, MLCAD 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 1st ACM/IEEE Workshop on Machine Learning for CAD, MLCAD 2019
Y2 - 3 September 2019 through 4 September 2019
ER -