[Speed] ASLR
Wang, Peter Xihong
peter.xihong.wang at intel.com
Thu Mar 16 19:00:19 EDT 2017
[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.com at python.org] On Behalf Of Antoine
> Pitrou
> Sent: Thursday, March 16, 2017 2:22 AM
> To: speed at python.org
> Subject: Re: [Speed] ASLR
>
> On Thu, 16 Mar 2017 01:50:39 +0100
> Victor Stinner <victor.stinner at 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 at python.org
> https://mail.python.org/mailman/listinfo/speed
More information about the Speed
mailing list