Runtime Adaptive Extensible Embedded Processors - A Survey

13 years 4 months ago
Runtime Adaptive Extensible Embedded Processors - A Survey
Current generation embedded applications demand the computation engine to offer high performance similar to custom hardware circuits while preserving the flexibility of software solutions. Customizable and extensible embeddedprocessors,wheretheprocessorcorecanbeenhancedwithapplication-specific instructions, provide a potential solution to this conflicting requirements of performance and flexibility. However, due to the limited area available for implementation of custom instructions in the datapath of the processor core, we may not be able to exploit all custom instruction enhancements of an application. Moreover, a static extensible processor is fundamentally at odds with highly dynamic applications where the custom instructions requirements vary substantially at runtime. In this context, a runtime adaptive extensible processor that can quickly morph its custom instructions and the corresponding custom functional units at runtime depending on workload characteristics is a promisin...
Huynh Phung Huynh, Tulika Mitra
Added 27 May 2010
Updated 27 May 2010
Type Conference
Year 2009
Authors Huynh Phung Huynh, Tulika Mitra
Comments (0)