<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Agreed - the os just sees logical or
physical "cores", be it hyperthreaded 2*core or not.
Hyperthreading just invokes an arbitrator in the form of a thread
load-balancer and doubles the core count to the kernel in
reporting outside the bios at the os level.<br>
<br>
I don't believe there is an os dependency really, aside from bios
representation and how touchy the os. Old days, windoze had apm
or acpi-based kernels and setup of ntldr from boot that if you
changed it, your system would generally blue-screen on boot with a
giant fu. I learned this on my first smp system, a dual celeron
hotrod circa 2000, and sadly held true to at least winxp with
certain hypervisors if you changed the bios and northbridge arch
too much to the kernel.<br>
<br>
Linux never cared in my experience, and I barely started using
beyond xp with win7 last year to do too much other than increase
resource usage as a visio hypervisor.<br>
<br>
-mb<br>
<br>
<br>
On 09/07/2016 08:11 PM, Tom Jones wrote:<br>
</div>
<blockquote
cite="mid:bdbe51ed-c804-4e62-b8b2-8e6be57445d9@typeapp.com"
type="cite">
<p dir="ltr">Hyperthreading is enabled or disabled at the BIOS
level. The OS just sees more processors.</p>
<p dir="ltr">Multithreading happens within the OS and allows apps
to be "spread out" between processors. It's multithreading you
need the libraries for.</p>
<p dir="ltr"><!-- tmjah_g_1299s -->Sent from <a
moz-do-not-send="true" href="http://www.typeapp.com/r">TypeApp<!-- tmjah_g_1299e --></a><br>
<br>
</p>
<div class="gmail_quote">On Sep 7, 2016, at 7:57 PM, Bob Elzer
<<a moz-do-not-send="true" href="mailto:bob.elzer@gmail.com"
target="_blank">bob.elzer@gmail.com</a>> wrote:
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
<p dir="ltr">Here's where I may put my foot in my mouth. </p>
<p dir="ltr">If I'm not mistaken programs have to be compiled
with a hyperthreading library in order to take advantage of
this. </p>
<p dir="ltr">Or am I wrong? <br>
</p>
</blockquote>
</div>
</blockquote>
<br>
</body>
</html>