All of lore.kernel.org
 help / color / mirror / Atom feed
* hyperthreading and RT latency
@ 2021-08-05 20:16 Alison Chaiken
  2021-08-06  7:00 ` Daniel Wagner
  2021-08-10  5:10 ` AW: " Jonathan Schwender
  0 siblings, 2 replies; 6+ messages in thread
From: Alison Chaiken @ 2021-08-05 20:16 UTC (permalink / raw)
  To: linux-rt-users; +Cc: Daniel Wagner

The advice in the RT wiki

    https://rt.wiki.kernel.org/index.php/HOWTO:_Build_an_RT-application#Hyper_threading

about configuring the kernel and building RT applications was written
in 2014, when we were on the 3.x series.   That makes one wonder how
relevant some of it is for the 5.x series, especially since processors
in common use have changed some since then.  Some of the advice,
notably about power management, obviously is timeless.

In particular, Daniel Wagner added:

    https://rt.wiki.kernel.org/index.php/HOWTO:_Build_an_RT-application#Hyper_threading

    "Hyper threading and also out of order execution of CPUs introduces
    'random' latencies. As mentioned in power management, it is
     recommended to disable these feature (if possible) or carefully
     benchmark the performance."

Is the advice still current?   Should we RT-users all still turn
hyperthreading off?   Given the security vulnerabilities associated
with hyperthreading, there are clearly some use cases where doing so
is indicated anyway.

Thanks,
Alison Chaiken
Aurora Technology

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

end of thread, other threads:[~2021-08-10  7:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-05 20:16 hyperthreading and RT latency Alison Chaiken
2021-08-06  7:00 ` Daniel Wagner
2021-08-06 15:39   ` John Kacur
2021-08-10  5:10 ` AW: " Jonathan Schwender
2021-08-10  7:41   ` Jack Winch
2021-08-10  7:43     ` Jack Winch

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.