Title :
Application Specific Datapath Extension with Distributed I/O Functional Units
Author :
Pothineni, Nagaraju ; Kumar, Anshul ; Paul, Kolin
Author_Institution :
Dept. of Comput. Sci., Indian Inst. of Technol., Delhi
Abstract :
Performance of an application can be improved through augmenting the processor with application specific functional units (AFUs). Usually a cluster of operations identified from the application forms the behavior of an AFU. Several researchers studied the impact of input and output (I/O) constraints for a legal operation cluster on the overall achievable speedup. The general observation is that the speedup potential grows with the relaxation of I/O constraints. Going further, in this paper, the authors investigate the speedup potential of AFUs in the absence of I/O constraints. Design challenge in the absence of I/O constraints is addressed in a very practical manner, through the identification of maximal convex subgraphs. Usually the available register ports are few but the number of inputs/outputs of the identified patterns are likely to be large. The authors solve the register port limitation by the design of distributed I/O functional units, in which the operands are communicated in multiple cycles. The experimental results show that selection of maximal clusters achieves average 50% higher speedup than selecting I/O constrained operation clusters. Also, our identification algorithm runs 2 to 3 orders faster than an exhaustive identification approach
Keywords :
application specific integrated circuits; microprocessor chips; application specific datapath extension; convex subgraphs; functional units; input-output constraints; operation clusters; register port limitation; speedup potential; Application software; Application specific processors; Automation; Computer science; Hardware; Law; Legal factors; Reduced instruction set computing; Registers; Software tools;
Conference_Titel :
VLSI Design, 2007. Held jointly with 6th International Conference on Embedded Systems., 20th International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-7695-2762-0
DOI :
10.1109/VLSID.2007.40