2015 25th International Conference on Field Programmable Logic and Applications (FPL) 2015
DOI: 10.1109/fpl.2015.7294012
|View full text |Cite
|
Sign up to set email alerts
|

ParaLaR: A parallel FPGA router based on Lagrangian relaxation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
16
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(16 citation statements)
references
References 16 publications
0
16
0
Order By: Relevance
“…Most parallel FPGA routers parallelize PathFinder, often with modifications to ensure determinism or to optimize performance [11], [4], [12], [13], [14], [15]. Alternatives include linear programming with Lagrangian relaxation [16] and using Bellman-Ford in lieu of Maze Expansion, which is amenable to parallelization using a GPU [17]; although both of these papers achieve substantial speedups compared to a single-threaded CPU, they also report significantly degraded solution quality.…”
Section: Related Workmentioning
confidence: 99%
“…Most parallel FPGA routers parallelize PathFinder, often with modifications to ensure determinism or to optimize performance [11], [4], [12], [13], [14], [15]. Alternatives include linear programming with Lagrangian relaxation [16] and using Bellman-Ford in lieu of Maze Expansion, which is amenable to parallelization using a GPU [17]; although both of these papers achieve substantial speedups compared to a single-threaded CPU, they also report significantly degraded solution quality.…”
Section: Related Workmentioning
confidence: 99%
“…One of the first attempts in parallelizing this routing process was done in [4]. Here, the authors formulated the problem as a Binary Integer Linear Program (BILP), applied the Lagrange relaxation to eliminate constraints, and then solved the resulting optimization problem using the sub-gradient method and a Steiner tree algorithm.…”
Section: Introductionmentioning
confidence: 99%
“…The routing problem in FPGA or a electronic circuit is formulated as a weighted grid graph G(V , E), where V and E are the sets of certain vertices and edges, respectively, and there is a cost associated with each edge [4], [6]. In this grid graph, we have three types of vertices; the net vertices, a Steiner vertices, and the other vertices.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations