Selecting representative benchmark inputs for exploring microprocessor design spaces

Maximilien B. Breughe, Lieven Eeckhout · ACM Transactions on Architecture and Code Optimization · 2013

The design process of a microprocessor requires representative workloads to steer the search process toward an optimum design point for the target application domain. However, considering a broad set of workloads to cover the large space of potential workloads is infeasible given how time-consuming design space exploration typically is. Hence, it is crucial to select a small yet representative set of workloads, which leads to a shorter design cycle while yielding a (near) optimal design.

Read the paper · More papers on PaperTik