|
4 | 4 |
|
5 | 5 | -
|
6 | 6 |
|
| 7 | +## [1.1.0] Denoise - 2020-09-17 |
| 8 | + |
| 9 | +This release focuses on reducing the noise from the system (#143, #144). |
| 10 | +For this purpose, it introduces the `rebench-denoise` tool, which will adapt |
| 11 | +system parameters to: |
| 12 | + |
| 13 | +- change CPU governor to the performance setting |
| 14 | +- disables turbo boost |
| 15 | +- reduces the sampling frequency allowed by the kernel |
| 16 | +- execute benchmarks with CPU shielding and `nice -n-20` |
| 17 | + |
| 18 | +`rebench-denoise` can also be used as stand-alone tool, is documented here: |
| 19 | +https://rebench.readthedocs.io/en/latest/denoise/ |
| 20 | + |
| 21 | +The use of `rebench-denoise` will require root rights. |
| 22 | + |
| 23 | +Other new features include: |
| 24 | + |
| 25 | + - add support for configurating environment variables (#174) |
| 26 | + - add support for recording profiling information (#190) |
| 27 | + - add support for printing the execution plan without running it (#171) |
| 28 | + - add marker in configuration to make setting important, which overrides |
| 29 | + previous settings, giving more flexibility in composing |
| 30 | + configuration values (#170) |
| 31 | + - add support for filtering experiments by machines (#161) |
| 32 | + |
| 33 | +Thanks to @tobega, @qinsoon, @OctaveLarose, and @raehik for their contributions. |
| 34 | + |
| 35 | +Other notable improvements: |
| 36 | + |
| 37 | + - `-R` now disables data reporting, replacing the previous `-S` (#145) |
| 38 | + - added support to report experiment completion to ReBenchDB (#149) |
| 39 | + - fixed JMH support (#147) |
| 40 | + - fixed string/byte encoding issues between Python 2 and 3 (#142) |
| 41 | + - updated py-cpuinfo (#137, #138, #141) |
| 42 | + - allow the use of float values in the ReBenchLogAdapter parser (#201) |
| 43 | + - make gauge adapter names in configurations case-insensitive (#202) |
| 44 | + - improve documentation (#197, #198) |
| 45 | + - use PyTest for unit tests (#192) |
| 46 | + |
| 47 | + |
7 | 48 | ## [1.0.1] - 2020-06-23
|
8 | 49 |
|
9 | 50 | This is a bug fix release.
|
@@ -151,7 +192,9 @@ Thank you!
|
151 | 192 | - [0.6.0] - 2014-05-19
|
152 | 193 | - [0.5.0] - 2014-03-25
|
153 | 194 |
|
154 |
| -[Unreleased]: https://github.com/smarr/ReBench/compare/v1.0.0...HEAD |
| 195 | +[Unreleased]: https://github.com/smarr/ReBench/compare/v1.1.0...HEAD |
| 196 | +[1.1.0]: https://github.com/smarr/ReBench/compare/v1.0.1...v1.1.0 |
| 197 | +[1.0.1]: https://github.com/smarr/ReBench/compare/v1.0.0...v1.0.1 |
155 | 198 | [1.0.0]: https://github.com/smarr/ReBench/compare/v1.0rc2...v1.0.0
|
156 | 199 | [1.0rc2]: https://github.com/smarr/ReBench/compare/v1.0rc1...v1.0rc2
|
157 | 200 | [1.0rc1]: https://github.com/smarr/ReBench/compare/v0.10.1...v1.0rc1
|
|
0 commit comments