|
MLIR-AIE 1.4.5.dev
|
#include "aie/Dialect/AIE/Transforms/AIEPlacer.h"
Public Attributes | |
| int | multicastThreshold = 4 |
| int | multicastMultiplier = 2 |
| int | memPenaltyPerKB = 30 |
| int | dmaPenaltyPerChannel = 20 |
| int | delegateWeightPerDist = 30 |
| int | cascadeWeightPerDist = 30 |
| int | sharedMemWeightPerDist = 300 |
| int | coreSectionsBytes = 3 * 1024 |
| int | pressurePerKB = 3 |
| double | pressureThreshold = 0.75 |
| double | coolFast = 0.995 |
| double | coolSteady = 0.998 |
| double | coolBalanced = 0.999 |
| double | coolStuck = 0.9998 |
| double | greedyThreshold = 0.005 |
| int | minMovesPerIter = 100 |
| int | maxMovesPerIter = 2000 |
| int | minMaxIters = 10000 |
| int | greedyMultiplier = 50 |
| double | effort = 1.0 |
| double | tempScaleEstimate = 10.0 |
| double | tempScaleCost = 2.0 |
| int | tempSearchIters = 100 |
| double | tempSearchCeiling = 5.0 |
| double | tempSearchEpsilon = 1e-10 |
| double | tempSearchTolerance = 1e-6 |
| int | debugInterval = 5000 |
| int | fullRecomputeInterval = 10000 |
| int | maxMoveAttempts = 20 |
| int | windowSize = 100 |
Definition at line 617 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::cascadeWeightPerDist = 30 |
Definition at line 628 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::coolBalanced = 0.999 |
Definition at line 644 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::coolFast = 0.995 |
Definition at line 642 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::coolSteady = 0.998 |
Definition at line 643 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::coolStuck = 0.9998 |
Definition at line 645 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::coreSectionsBytes = 3 * 1024 |
Definition at line 635 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::debugInterval = 5000 |
Definition at line 664 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::delegateWeightPerDist = 30 |
Definition at line 625 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::dmaPenaltyPerChannel = 20 |
Definition at line 624 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::effort = 1.0 |
Definition at line 653 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::fullRecomputeInterval = 10000 |
Definition at line 665 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::greedyMultiplier = 50 |
Definition at line 652 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::greedyThreshold = 0.005 |
Definition at line 646 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::maxMoveAttempts = 20 |
Definition at line 668 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::maxMovesPerIter = 2000 |
Definition at line 650 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::memPenaltyPerKB = 30 |
Definition at line 623 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::minMaxIters = 10000 |
Definition at line 651 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::minMovesPerIter = 100 |
Definition at line 649 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::multicastMultiplier = 2 |
Definition at line 620 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::multicastThreshold = 4 |
Definition at line 619 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::pressurePerKB = 3 |
Definition at line 638 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::pressureThreshold = 0.75 |
Definition at line 639 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::sharedMemWeightPerDist = 300 |
Definition at line 631 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::tempScaleCost = 2.0 |
Definition at line 655 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::tempScaleEstimate = 10.0 |
Definition at line 654 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::tempSearchCeiling = 5.0 |
Definition at line 659 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::tempSearchEpsilon = 1e-10 |
Definition at line 660 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::tempSearchIters = 100 |
Definition at line 658 of file AIEPlacer.h.
| double xilinx::AIE::SAConfig::tempSearchTolerance = 1e-6 |
Definition at line 661 of file AIEPlacer.h.
| int xilinx::AIE::SAConfig::windowSize = 100 |
Definition at line 671 of file AIEPlacer.h.