This book introduces a novel design methodology which can significantly reduce the ASIP development effort through high degrees of design automation. The key elements of this new design methodology are a powerful application profiler and an automated instruction-set customization tool which considerably lighten the burden of mapping a target application to an ASIP architecture in the initial design stages. The book includes several design case studies with real life embedded applications to demonstrate how the methodology and the tools can be used in practice for accelerating the overall ASIP design process.Application Profiling and Instruction-set Customization Kingshuk Karuri, Rainer Leupers. Chapter. 4. Profiling. for. ASIP. Design. 4.1. Introduction. In this chapter, we will attempt to provide a thorough background on ... They are generally employed to report various dynamic execution statistics for applications written in high-level languages like C, CCC or Java. ... of execution statistics a such as cache miss rates, branch miss-predictions, threading behavior, illegal memory accesses andanbsp;...
|Title||:||Application Analysis Tools for ASIP Design|
|Author||:||Kingshuk Karuri, Rainer Leupers|
|Publisher||:||Springer Science & Business Media - 2011-06-15|