Graph Representation Learning for Microarchitecture Design Space Exploration.

Xiaoling Yi,Jialin Lu,Xiankui Xiong,Dong Xu,Li Shang,Fan Yang
DOI: https://doi.org/10.1109/dac56929.2023.10247687
2023-01-01
Abstract:Design optimization of modern microprocessors is a complex task due to the exponential growth of the design space. This work presents GRL-DSE, an automatic microarchitecture search framework based on graph embeddings. GRL-DSE uses graph representation learning to build a compact and continuous embedding space. Multi-objective Bayesian optimization using an ensemble surrogate model conducts microarchitecture design space exploration in the graph embedding space to efficiently and holistically optimize performance-power-area (PPA) objectives. Experimental studies on RISC-V BOOM show that GRL-DSE outperforms previous techniques by 74.59% on Pareto front quality and outperforms manual designs in terms of PPA.
What problem does this paper attempt to address?