File tree Expand file tree Collapse file tree 3 files changed +11
-11
lines changed
tools/AutoTuner/src/autotuner Expand file tree Collapse file tree 3 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -53,13 +53,13 @@ and run:
5353
5454` ` ` bash
5555# Make sure you run this in `./tools/AutoTuner` directory.
56- openroad_autotuner --yaml cli.yaml tune
56+ python3 -m autotuner.distributed --yaml cli.yaml tune
5757```
5858
5959## How to generate new config files
6060
6161``` bash
62- openroad_autotuner --design gcd --platform sky130hd --experiment abcdef \
62+ python3 -m autotuner.distributed --design gcd --platform sky130hd --experiment abcdef \
6363 --verbose \
6464 --jobs 4 --openroad_threads 16 \
6565 --print_config \
Original file line number Diff line number Diff line change @@ -127,23 +127,23 @@ The following commands should be run from `./tools/AutoTuner`.
127127
128128#### Tune only
129129
130- * AutoTuner: ` openroad_autotuner tune -h`
130+ * AutoTuner: ` python -m autotuner.distributed tune -h`
131131
132132Example:
133133
134134``` shell
135- openroad_autotuner --design gcd --platform sky130hd \
135+ python -m autotuner.distributed --design gcd --platform sky130hd \
136136 tune --samples 5 \
137137 --config ../../flow/designs/sky130hd/gcd/autotuner.json \
138138```
139139#### Sweep only
140140
141- * Parameter sweeping: ` openroad_autotuner sweep -h`
141+ * Parameter sweeping: ` python -m autotuner.distributed sweep -h`
142142
143143Example:
144144
145145``` shell
146- openroad_autotuner --design gcd --platform sky130hd \
146+ python -m autotuner.distributed --design gcd --platform sky130hd \
147147 sweep \
148148 --config src/autotuner/distributed-sweep-example.json
149149```
Original file line number Diff line number Diff line change 3838Dependencies are documented in pip format at distributed-requirements.txt
3939
4040For both sweep and tune modes:
41- openroad_autotuner -h
41+ python -m autotuner.distributed -h
4242
4343Note: the order of the parameters matter.
4444Arguments --design, --platform and --config are always required and should
4545precede the <mode>.
4646
4747AutoTuner:
48- openroad_autotuner tune -h
49- openroad_autotuner --design gcd --platform sky130hd \
48+ python -m autotuner.distributed tune -h
49+ python -m autotuner.distributed --design gcd --platform sky130hd \
5050 --config ../designs/sky130hd/gcd/autotuner.json \
5151 tune
5252 Example:
5353
5454Parameter sweeping:
55- openroad_autotuner sweep -h
55+ python -m autotuner.distributed sweep -h
5656 Example:
57- openroad_autotuner --design gcd --platform sky130hd \
57+ python -m autotuner.distributed --design gcd --platform sky130hd \
5858 --config distributed-sweep-example.json \
5959 sweep
6060"""
You can’t perform that action at this time.
0 commit comments