Litcius/Paper detail

Graph Representation Learning for Microarchitecture Design Space Exploration

Xiaoling Yi, Jialin Lu, Xiankui Xiong, Dong Xu, Li Shang, Fan Yang

202321 citationsDOI

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 GRLDSE outperforms previous techniques by 74.59% on Pareto front quality and outperforms manual designs in terms of PPA.

Topics & Concepts

MicroarchitectureComputer scienceBayesian optimizationDesign space explorationEmbeddingGraphTheoretical computer scienceParallel computingComputer architectureArtificial intelligenceEmbedded systemVLSI and FPGA Design TechniquesMachine Learning in Materials ScienceVLSI and Analog Circuit Testing
Graph Representation Learning for Microarchitecture Design Space Exploration | Litcius