Abstract
Conference Title: 2019 20th International Symposium on Quality Electronic Design (ISQED) Conference Start Date: 2019, March 6 Conference End Date: 2019, March 7 Conference Location: Santa Clara, CA, USA Design space subsetting has been used to select configurations that are suitable for a target design objective. However, given the growing number of design constraints and objectives (energy, performance, EDP, temperature, user expectations, etc.) selecting the best subset for a single objective may no longer satisfy current design requirements. Additionally, the increasing design space sizes in emerging systems, and the variety of configurations that can satisfy multiple objectives, makes design space subsetting very challenging. In this paper, using a configurable cache as a case study, we evaluate the impact of design space subsetting for multi-objective optimization of performance, energy, and temperature. Using a design space of 243 configurations, yielding up to 1.4 X 1073 subsets, we evaluate the quality of the subsets obtained for one design constraint against the complete design space and against the remaining design objectives (e.g., best energy subsets for performance and thermal optimization). Our results reveal that prior subsetting methods are insufficient to meet current design trends due to the correlation between design objectives. Our results also suggest that large subsets of 10 or more configurations are required to maintain multi-objective optimization results that are within 3% of the optimal.