Apply permutation efficiently respecting architecture
Given:
- Permutation
- Architecture Graph
Find:
- Way to apply permutation respecting architecture graph that minimizes the cost.
- Cost of that routing
Possible Approaches:
- Sorting network
- Complete graph
- Modular graph
- Path
- grid
- Alon, Chung & Graham matchings routing.
- Follow-up Paper
- Maslov?
Implemented:
-
Complete graph -
Modular graph -
Path, Product of graphs (e.g. Path x Path = Grid), Tree. See #14 (closed)
Edited by Eddie Schoute