Proceedings of the 2002 ACM/SIGDA Tenth International Symposium on Field-Programmable Gate Arrays - FPGA '02 2002
DOI: 10.1145/503074.503077
|View full text |Cite
|
Sign up to set email alerts
|

Analysis of quasi-static scheduling techniques in a virtualized reconfigurable machine

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2008
2008
2011
2011

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 0 publications
0
5
0
Order By: Relevance
“…Another use case is the guidance of backends. For coarse-grained rFPGAs, the results can guide the partitioning of applications into synthesizable configurations or direct quasi-static scheduling to reduce runtime overhead [14].…”
Section: Discussionmentioning
confidence: 99%
“…Another use case is the guidance of backends. For coarse-grained rFPGAs, the results can guide the partitioning of applications into synthesizable configurations or direct quasi-static scheduling to reduce runtime overhead [14].…”
Section: Discussionmentioning
confidence: 99%
“…We have developed a series of schedulers to address these issues, as previously reported [19,53,52]. In this section, we highlight the lessons from those exercises.…”
Section: Schedulingmentioning
confidence: 99%
“…It yields makespans that are within 17% of the optimal single-appearance schedule [53], yet it consumes only 300-700 thousand processor cycles (measured on a Pentium III using on-chip time-stamp counter; see Table 3). Even on a 100 MHz processor, this means schedule generation time would be only 3-7 ms.…”
Section: Partitioning and Schedulingmentioning
confidence: 99%
“…Here, we focus entirely on routing and leave partitioning and placement as separate issues. Fast software partitioning is treated in part in our recent paper on quasistatic scheduling [1]. Callahan demonstrates one approach to fast, 1-D, datapath placement [2].…”
Section: Motivationmentioning
confidence: 99%
“…Design information is summarized in Table 1. Placement is performed by the SCORE scheduler [1], and the same placement is used for all routing experiments. Synthetic Benchmark Although it is important to have netlists from real applications, the SCORE netlists are moderately small and are likely to be moderately easy to route.…”
Section: Benchmarksmentioning
confidence: 99%