Figure 5 - uploaded by Dong-Yuan Chen
Content may be subject to copyright.
Source publication
Effective and efficient modeling and management of hardware resources have always been critical toward generating highly efficient code in optimizing compilers. The instruction templates and dispersal rules of the Itanium® architecture add new complexity in managing resource constraints to instruction scheduler. We extended a finite state automaton...
Context in source publication
Context 1
... a FU-FSA based micro-level scheduler taking care of the resource management, the instruction scheduler can focus on high-level scheduling decision. Figure 5 The instruction scheduler repeatedly picks the best candidate from a list of instructions in the schedule region that are ready for execution at the current cycle. The schedule region could be a simple basic block in a basic block scheduler. ...
Similar publications
A compiler generation method in PEAS-III is proposed in this paper. PEAS-III is an ASIP (Application Specific Instruction set Processor) development environment, which accepts processor specification including hardware resources and clock-based micro-operation description of instructions, and generates data path and control logic description of the...