DocumentCode :
2392009
Title :
Integration of code optimization and hardware exploration for a VLIW architecture by using fuzzy control system
Author :
Jia, Xiaoyan ; Fettweis, Gerhard
Author_Institution :
Vodafone Chair Mobile Commun. Syst., Dresden Univ. of Technol., Dresden, Germany
fYear :
2011
fDate :
26-28 Sept. 2011
Firstpage :
36
Lastpage :
41
Abstract :
The Synchronous Transfer Architecture is a low power architecture of VLIW processor, which enables the direct data routing through buffered output ports of functional units. To improve the system efficiency of STA, in this paper we propose a novel approach to integrate compiler techniques with architecture exploration: A fuzzy control system is implemented to help the compiler back-end determine the optimal configuration of the STA processor and the corresponding target VLIW for different applications. This approach achieves the integration of the optimizations of code generation and hardware design. According to our studies, the drop in execution time is between 18% and 43% compared to the compiled ARM assembly code. Up to 42.4% register read and 67.9% register write operations are cut down on average. Except for reding the input data and writing back the results, all the other memory accesses for ARM architecture are avoided, giving us a dramatic reduction in the power consumption. Finally, the novel approach enjoys short compilation time and less complex implementation.
Keywords :
fuzzy control; microprocessor chips; multiprocessing systems; parallel architectures; ARM architecture; ARM assembly code; STA processor; VLIW architecture; VLIW processor; architecture exploration; code generation; code optimization; compiler technique; direct data routing; functional unit; fuzzy control system; hardware design; hardware exploration; low power architecture; synchronous transfer architecture; Assembly; Computer architecture; Fuzzy control; Hardware; Optimization; Registers; VLIW; Fuzzy Control System; Low Power; TTA; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
SOC Conference (SOCC), 2011 IEEE International
Conference_Location :
Taipei
ISSN :
2164-1676
Print_ISBN :
978-1-4577-1616-4
Electronic_ISBN :
2164-1676
Type :
conf
DOI :
10.1109/SOCC.2011.6085072
Filename :
6085072
Link To Document :
بازگشت