DocumentCode
2538591
Title
An efficient approach to custom instruction set generation
Author
Zou, GuangWei ; Liu, Xiang
Author_Institution
Beijing Asia-Pacific Grand Software Co. Ltd, China
fYear
2005
fDate
17-19 Aug. 2005
Firstpage
547
Lastpage
550
Abstract
Application-specific instruction set extension to the computational capabilities of a processor provides an efficient mechanism to meet the growing performance and time-to-market demands of embedded applications. In this paper, a new methodology for custom instruction set generation is proposed by using profiling technique to analyze CDFG (control and data flow graph) of C program. In the new methodology, we mainly consider major blocks of CDFG of the given application in order to speed up the whole process. It results that for the application, the major blocks fewer, and the process faster. Our approach will significantly reduce the time of the whole process while does not affect the benefit of results. The experimental results demonstrate the improvements over existing techniques.
Keywords
data flow graphs; embedded systems; instruction sets; C programs; application-specific instruction set; control flow graph; custom instruction set generation; data flow graph; embedded application; hardware acceleration; major block; Acceleration; Computer aided instruction; Embedded computing; Embedded software; Embedded system; Hardware; Instruction sets; Microprocessors; Software performance; Systems engineering and theory; ASIPs; Custom Instruction; Hardware Acceleration; Major Block; Profiling;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Real-Time Computing Systems and Applications, 2005. Proceedings. 11th IEEE International Conference on
ISSN
1533-2306
Print_ISBN
0-7695-2346-3
Type
conf
DOI
10.1109/RTCSA.2005.20
Filename
1541138
Link To Document