File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 1
1
# Rust Compiler Performance Benchmarking and Profiling
2
2
3
3
Hardware and software details of the machine that executes the CI details can be found
4
- [ here] ( perf-runner.md ) .
4
+ [ here] ( ../docs/perf-runner.md ) . A glossary of relevant terms can be found
5
+ [ here] ( ../docs/glossary.md ) .
5
6
6
7
## The benchmarks
7
8
Original file line number Diff line number Diff line change @@ -42,11 +42,12 @@ The machine that actually executes the benchmarks in CI has the following config
42
42
- OS: Ubuntu `18.04`
43
43
44
44
## Configuration
45
- ### Turboboost
46
- Enabled .
45
+ ### HyperThreading & Turboboost
46
+ As of November 2022, both are disabled .
47
47
48
- ### HyperThreading
49
- Enabled.
48
+ Prior to October 2022, both were enabled. During October 2022 some
49
+ [experimentation](https://github.com/rust-lang/rustc-perf/issues/1450) was done
50
+ which found that disabling both reduced variance significantly.
50
51
51
52
### CPU scaling
52
53
Scaling governor set to `performance`.
You can’t perform that action at this time.
0 commit comments