I know how to enable/disable HT at the OS level.
What I want is for _ganglia_ to know about hyperthreading, and to
report the true number of processors, or at the very least report
hyperthreading is present, and then let gmetad/ the webapp to take this
into account.
There are patches out there for this ... my question is whether ganglia
addresses this concern (which seems a common one), and whether it can
be configured in gmond.conf or whereever.
On Feb 15, 2005, at 5:37 PM, Eric Whiting wrote:
I assume you want HT... If you don't want HT you can 1) change a
setting in most bioses, or 2) use the noht option at bot, or 3)
compile a kernel without HT support.
eric
Robert E. Parrott wrote:
Is there a way to make ganglia hyperthread - aware in v3.0?
We have a cluster of dual Xeons with hyperthreading, which ganglia
reports as 4 processes. This is annoying when using the web frontend,
since full load appears to only be 1/2 load, and people think there
are twice as many CPUs available.
With 2.5.7, I hacked the code using a patch from OSC to only report 2
processor per real processor when hyperthreading was found enabled.
However, in 3.0 this is not enabled, so I've backed down to 2.5.7
again.
Is there a reason this kind of patch is not in place? Are there
options I;m not aware of in the config files?
thanx,
rob
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real
users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Ganglia-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-general