An instrumentation approach for hardware-agnostic software characterization
Andreea Anghel, Laura Mihaela Vasilescu, Rik Jongerius, Gero Dittmann, Giovanni Mariani · 2015
Simulators and empirical profiling data are often used to understand how suitable a specific hardware architecture is for an application. However, simulators can be slow, and empirical profiling-based methods can only provide insights about the existing hardware on which the applications are executed. While the insights obtained in this way are valuable, they cannot be used to evaluate a large number of system designs efficiently.