[Wang, Peter Xihong] I am wondering what others are using micro-benchmarks for, or if there is a usage statistics somewhere about these benchmarks. For me, it's optimization delta driven. e.g., if I expect my optimization to boost performance by 5%, but the variation reaches up to or greater than 5%, then I am getting lost, and the perf data cannot be trusted.
In addition to turbo boost, I also turned off hyperthreading, and c-state, p-state, on Intel CPUs. Regards, Peter > -----Original Message----- > From: Speed [mailto:speed- > bounces+peter.xihong.wang=intel....@python.org] On Behalf Of Antoine > Pitrou > Sent: Thursday, March 16, 2017 2:22 AM > To: speed@python.org > Subject: Re: [Speed] ASLR > > On Thu, 16 Mar 2017 01:50:39 +0100 > Victor Stinner <victor.stin...@gmail.com> > wrote: > > > > I made my own experiment on the impact on temperature on performance, > > and above 100°C, I didn't notice anything: > > https://haypo.github.io/intel-cpus-part2.html > > "Impact of the CPU temperature on benchmarks" > > I suspect temperature can have an impact on performance if Turbo is enabled > (or, as you noticed, if CPU cooling is deficient). > > Note that tweaking a system for benchmarking (disabling Turbo, disabling ASLR, > etc.) may make the results more reproducible, but it may also make them less > representative of real-world conditions (because few people disable Turbo or > ASLR, except precisely on benchmarking machines :-)). It's a delicate > balancing act! > > Regards > > Antoine. > > > _______________________________________________ > Speed mailing list > Speed@python.org > https://mail.python.org/mailman/listinfo/speed _______________________________________________ Speed mailing list Speed@python.org https://mail.python.org/mailman/listinfo/speed