DocumentCode
511620
Title
Tuning instruction customisation for reconfigurable system-on-chip
Author
Ho, ChunHok ; Luk, Wayne ; Szefer, Jakub M. ; Lee, Ruby B.
Author_Institution
Dept. of Comput., Imperial Coll. London, London, UK
fYear
2009
fDate
9-11 Sept. 2009
Firstpage
61
Lastpage
64
Abstract
This paper describes four techniques for tuning instruction customisation for reconfigurable system-on-chip (SoC) devices. These techniques involve tuning custom instruction granularity, tuning custom instruction hardware, tuning based on run-time information, and instrumentation for tuning analysis. The proposed approach has been used in deriving custom instructions for advanced bit manipulation applications for the Mi-croBlaze processor. We show that for a transfer coding application, custom instructions with an increase of 23% in area can improve performance by 13 times.
Keywords
system-on-chip; MicroBlaze processor; advanced bit manipulation; custom instruction granularity; custom instruction hardware; instruction customisation; reconfigurable system-on-chip; run-time information; transfer coding; tuning analysis; Computer aided instruction; Costs; Field programmable gate arrays; Hardware; Information analysis; Instruments; Microprocessors; Runtime; Streaming media; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
SOC Conference, 2009. SOCC 2009. IEEE International
Conference_Location
Belfast
Print_ISBN
978-1-4244-4940-8
Electronic_ISBN
978-1-4244-4941-5
Type
conf
DOI
10.1109/SOCCON.2009.5398096
Filename
5398096
Link To Document