run-time. The goal is to tailor the internal architecture to the requirements of an application
and the data to be processed. The latter parameter is normally not known at design time.
This leads to the development of more general purpose processors which are capable to
handle the data to be processed in any case. With the novel approach which keeps the
microarchitecture of a processor flexible, the processor can start as a general purpose …
This paper introduces a novel methodology to adapt the microarchitecture of a processor at
run-time. The goal is to tailor the internal architecture to the requirements of an application
and the data to be processed. The latter parameter is normally not known at design time.
This leads to the development of more general purpose processors which are capable to
handle the data to be processed in any case. With the novel approach which keeps the
microarchitecture of a processor flexible, the processor can start as a general purpose …