The allocation problem in hardware design (Q1801667)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | The allocation problem in hardware design |
scientific article |
Statements
The allocation problem in hardware design (English)
0 references
17 August 1993
0 references
In the synthesis of hardware structures different design steps are solved by combinatorial optimization techniques. In one design step, a scheduled flow graph is examined and it is determined which operations can be assigned to the same processor. The problem to look for an assignment with a minimum number of processors is equivalent to the search for a minimum coloring of the corresponding conflict graph. The graph classes of these conflict graphs are determined for the general and some special cases. Moreover, for each graph class either an optimum or an approximation algorithm is given. We notice that the studied problem is also related to another design step in high-level synthesis -- the register allocation problem.
0 references
high-level synthesis
0 references
register allocation problem
0 references