2011
DOI: 10.1145/1970353.1970355
|View full text |Cite
|
Sign up to set email alerts
|

Efficient and Deterministic Parallel Placement for FPGAs

Abstract: We describe a parallel simulated annealing algorithm for FPGA placement. The algorithm proposes and evaluates multiple moves in parallel, and has been incorporated into Altera's Quartus II CAD system. Across a set of 18 industrial benchmark circuits, we achieve geometric average speedups during the quench of 2.7x and 4.0x on four and eight processors, respectively, with individual circuits achieving speedups of up to 3.6x and 5.9x. Over the course of the entire anneal, we achieve speedups of up to 2.8x and 3.7… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
29
0
3

Year Published

2014
2014
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 45 publications
(32 citation statements)
references
References 36 publications
0
29
0
3
Order By: Relevance
“…The parallelized Quartus II placer (Q2P) speculatively evaluates moves in parallel and uses a manually coded dependency checker to detect conflicts [1]. Whenever possible, it resolves conflicts by providing speculative moves with updated information and repairing them.…”
Section: B Prior Work In Parallel Samentioning
confidence: 99%
See 4 more Smart Citations
“…The parallelized Quartus II placer (Q2P) speculatively evaluates moves in parallel and uses a manually coded dependency checker to detect conflicts [1]. Whenever possible, it resolves conflicts by providing speculative moves with updated information and repairing them.…”
Section: B Prior Work In Parallel Samentioning
confidence: 99%
“…Our dependency checking scheme is similar to the dependency checker from Q2P [1] but is more conservative and applied at the beginning instead of the end of move evaluation. As with Q2P, the programmer must correctly identify all dependencies for this scheme to work.…”
Section: B Proposal Speculationmentioning
confidence: 99%
See 3 more Smart Citations