You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/src/vpr/dusty_sa.rst
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ The effect of this is many fast, but slowing sweeps in temperature, focused wher
13
13
14
14
In addition, move_lim (which controls the number of iterations in the inner loop) is scaled with the target success ratio over the current success ratio, which reduces the time to reach the target ratio.
15
15
16
-
The schedule terminates when the maximum alpha (``--alpha_max``) is reached. Termination is ensured by the narrowing range between the recorded upper temperature and the minimum success ratio, which will eventually cause alpha to reach its minimum.
16
+
The schedule terminates when the maximum alpha (``--alpha_max``) is reached. Termination is ensured by the narrowing range between the recorded upper temperature and the minimum success ratio, which will eventually cause alpha to reach its maximum.
17
17
18
18
This algorithm was inspired by Lester Ingber's adaptive simulated annealing algorithm [ASA93]_.
"Minimum success ratio when annealing before resetting the temperature to maintain the target success ratio.")
1589
+
"For placement using Dusty's annealing schedule. Minimum success ratio when annealing before resetting the temperature to maintain the target success ratio.")
if (state->t < t_exit || std::isnan(t_exit)) returnfalse;
1254
1260
}
1255
1261
1262
+
// Gradually changes from the initial crit_exponent to the final crit_exponent based on how much the range limit has shrunk.
1263
+
// The idea is that as the range limit shrinks (indicating we are fine-tuning a more optimized placement) we can focus more on a smaller number of critical connections, which a higher crit_exponent achieves.
0 commit comments