Sciweavers

PATMOS
2004
Springer

Application Analysis with Integrated Identification of Complex Instructions for Configurable Processors

14 years 5 months ago
Application Analysis with Integrated Identification of Complex Instructions for Configurable Processors
Abstract. An extensible and configurable processor is a programmable platform offering the possibility to customize the instruction set and/or underlying microarchitecture. Efficient application analysis can identify the application parameters and instruction extensions that would influence processor performance. An application characterization flow is presented and demonstrated on the Wavelet/Scalar Quantization image compression application. In this context, novel application metrics are identified as the percentage cover, maximum cycle gain for each basic block and candidate-induced application speedup due to possible complex instructions. Furthermore, evaluating the instruction candidates during application analysis is proposed in order to establish a link with subsequent design space exploration steps.
Nikolaos Kavvadias, Spiridon Nikolaidis
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where PATMOS
Authors Nikolaos Kavvadias, Spiridon Nikolaidis
Comments (0)