doc: add hyperthreading note to power library guide
authorDavid Hunt <david.hunt@intel.com>
Wed, 31 Jan 2018 12:29:46 +0000 (12:29 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 6 Feb 2018 21:29:26 +0000 (22:29 +0100)
Signed-off-by: David Hunt <david.hunt@intel.com>
Acked-by: Marko Kovacevic <marko.kovacevic@intel.com>
doc/guides/prog_guide/power_man.rst

index c5d62a3..fdf8f5f 100644 (file)
@@ -97,6 +97,14 @@ basis. This is achieved by enabling Turbo Boost Technology in the BIOS, then
 looping through the relevant cores and enabling/disabling Turbo Boost on each
 core.
 
+Use of Power Library in a Hyper-Threaded Environment
+----------------------------------------------------
+
+In the case where the power library is in use on a system with Hyper-Threading enabled,
+the frequency on the physical core is set to the highest frequency of the Hyper-Thread siblings.
+So even though an application may request a scale down, the core frequency will
+remain at the highest frequency until all Hyper-Threads on that core request a scale down.
+
 API Overview of the Power Library
 ---------------------------------