DocumentCode :
2978872
Title :
Hardware/software partitioning of software binaries
Author :
Stitt, Greg ; Vahid, Frank
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
fYear :
2002
fDate :
10-14 Nov. 2002
Firstpage :
164
Lastpage :
170
Abstract :
Partitioning an embedded system application among a microprocessor and custom hardware has been shown to improve the performance, power or energy of numerous examples. The advent of single-chip microprocessor/FPGA platforms makes such partitioning even more attractive. Previous partitioning approaches have partitioned sequential program source code, such as C or C++. We introduce a new approach that partitions at the software binary level. Although source code partitioning is preferable from a purely technical viewpoint, binary-level partitioning provides several very practical benefits for commercial acceptance. We demonstrate that binary-level partitioning yields competitive speedup results compared to source-level partitioning, achieving an average speedup of 1.4 compared to 1.5 for eight benchmarks partitioned on a single-chip microprocessor/FPGA device.
Keywords :
circuit CAD; field programmable gate arrays; hardware-software codesign; integrated circuit design; logic partitioning; microprocessor chips; average speedup; binary-level partitioning; custom hardware; embedded system application; hardware/software partitioning; microprocessor; sequential program source code partitioning; single-chip microprocessor/FPGA platforms; software binaries; software binary level partitioning; source-level partitioning; Application software; Assembly; Computer architecture; Coprocessors; Field programmable gate arrays; Hardware; Parallel processing; Reconfigurable logic; Software tools; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Aided Design, 2002. ICCAD 2002. IEEE/ACM International Conference on
ISSN :
1092-3152
Print_ISBN :
0-7803-7607-2
Type :
conf
DOI :
10.1109/ICCAD.2002.1167529
Filename :
1167529
Link To Document :
بازگشت