Skip to content

Commit c305870

Browse files
authored
Merge pull request #1482 from nnethercote/update-perf-runner
Update perf runner details
2 parents 33bca87 + bf75746 commit c305870

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

collector/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Rust Compiler Performance Benchmarking and Profiling
22

33
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).
56

67
## The benchmarks
78

collector/perf-runner.md renamed to docs/perf-runner.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,12 @@ The machine that actually executes the benchmarks in CI has the following config
4242
- OS: Ubuntu `18.04`
4343
4444
## Configuration
45-
### Turboboost
46-
Enabled.
45+
### HyperThreading & Turboboost
46+
As of November 2022, both are disabled.
4747
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.
5051
5152
### CPU scaling
5253
Scaling governor set to `performance`.

0 commit comments

Comments
 (0)