Chapter 11. Instruction Matching and Modeling

Sri Parameswaran, Jörg Henkel, and Newton Cheung

Creating a custom processor that is application-specific is an onerous task upon a designer, who constantly has to ask whether the resulting design is optimal. To obtain such an optimal design is an NP-hard problem [1], made more time consuming given the numerous combinations of available parts that make up the processor. To illustrate this point, let us assume that there are 10 differing processor combinations. In addition to these combinations of processors, let us assume that 25 differing instructions can be added to the base processor, either individually or as a combination, to improve the performance of the application. Given such a scenario, the ...

Get Customizable Embedded Processors Design Technologies and Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.