Integrated partitioning and scheduling for hardware/software co-design

Huiqun Liu, D. F. Wong

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

13 Citations (Scopus)

Abstract

Existing approaches to hardware/software co-design separate partitioning and scheduling as two steps. Since partitioning solutions affect scheduling results and vice versa, the existing sequential approach leads to sub-optimal results. In this paper, we explore an integrated hardware/software partitioning and scheduling strategy, where the partitioning process uses the information provided by the scheduling solution as a guide. We present an efficient algorithm for partitioning and scheduling the tasks for execution on the given software (2 CPUs) and hardware (k ASICs or FPGAs) resources with the objective of minimizing the total execution time and the hardware cost. Our algorithm has produced good results for all the task graphs in our experiments.
Original languageEnglish
Title of host publicationProceedings of The 16th IEEE International Conference on Computer Design, ICCD 1998
PublisherIEEE
Pages609-614
Number of pages6
ISBN (Print)0818690992
DOIs
Publication statusPublished - 5 Oct 1998
Event16th IEEE International Conference on Computer Design, ICCD 1998 - Austin, United States
Duration: 5 Oct 19987 Oct 1998
https://ieeexplore.ieee.org/xpl/conhome/5873/proceeding (Conference proceedings)

Publication series

NameProceedings - IEEE International Conference on Computer Design (ICCD): VLSI in Computers and Processors
ISSN (Print)1063-6404
ISSN (Electronic)2576-6996

Conference

Conference16th IEEE International Conference on Computer Design, ICCD 1998
Country/TerritoryUnited States
CityAustin
Period5/10/987/10/98
Internet address

Fingerprint

Dive into the research topics of 'Integrated partitioning and scheduling for hardware/software co-design'. Together they form a unique fingerprint.

Cite this