3 ms·
In my experience, cloud VMs are often a more consistent benchmarking platform than your personal machine. A desktop environment and consumer-grade hardware add
by the_duke 6y ago
In my experience, cloud VMs are often a more consistent benchmarking platform than your personal machine.
A desktop environment and consumer-grade hardware add a lot of noise.
Ideally you'd always benchmark on completely idle dedicated servers, but those are rarely available.
- devit 6y agoYou can just run it on your local machine and dedicate some of the cores to it with a tool like "cset shield". If you _really_ want to avoid any contention, then build the benchmark as a Linux kernel module and call stop_machine(), which will prevent anything else including interrupt handlers from running.