All of lore.kernel.org
 help / color / mirror / Atom feed
* CPU frequency variations
@ 2018-09-10 18:32 Joshi
  2018-09-10 19:00 ` Keith Busch
  2018-09-11  6:55 ` Martin Wilck
  0 siblings, 2 replies; 3+ messages in thread
From: Joshi @ 2018-09-10 18:32 UTC (permalink / raw)


While doing some I/O polling related experiments/optimization, I felt
the need to eliminate fluctuations (in I/O performance) caused by CPU
frequency variations.

During benchmarks (and I mean storage ones), in order to keep running
CPU at nearly constant high frequency, I tried
things such as - performance governor, bios-based performance
settings, explicit setting of sysfs cpu scaling max counters, kernel
parameters to disable cpufreq etc.
Some of above helped; On machines with less number of CPUs. While
nothing seems to help on relatively heavyweight machines.
Such as on this-  Intel Xeon E5-2690 v3 @2.6 GHz, 2 NUMA nodes, 24 cpus each.

Often storage-benchmark seem to suffer because there are more number
of CPUs available; Binding it to single/few CPUs help in seeing better
numbers.

May I know how you deal with CPU frequency variations during benchmarks.

Thanks,
-- 
Joshi

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-09-11  6:55 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-10 18:32 CPU frequency variations Joshi
2018-09-10 19:00 ` Keith Busch
2018-09-11  6:55 ` Martin Wilck

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.