Stream: t-compiler/wg-self-profile

Topic: "Performance Matters" talk


mw (Oct 10 2019 at 07:35, on Zulip):

In case you have 40 minutes to spare some time, I really enjoyed watching this talk about performance and profiling: https://youtu.be/r-TLSBdHe1A

mw (Oct 10 2019 at 07:36, on Zulip):

The contents somewhat apply to our feature too, especially if we want to do https://github.com/rust-lang/measureme/issues/39.

mw (Oct 10 2019 at 07:54, on Zulip):

It also makes me want to improve our perf.rlo infrastructure so we can do more iterations. @nikomatsakis mentioned that the Rust project might get access to a sponsored machine featuring 48 cores or something. We definitely could run benchmarks in parallel but I'm not sure if that would skew results (because of turbo boost behavior of CPU and contention on other resources like the hard disk)

simulacrum (Oct 10 2019 at 10:46, on Zulip):

FWIW, I think getting more real dedicated hardware - it need not be all that powerful is already a good start, because we can fairly trivially split across machines.

simulacrum (Oct 10 2019 at 10:47, on Zulip):

(running the same benchmark always on one machine)

simulacrum (Oct 10 2019 at 10:47, on Zulip):

I don't know how helpful more runs would be, but certainly we could then actually make statistical conclusions about our data.

Last update: Nov 15 2019 at 21:20UTC