Re: Re: Scheduler fixes for hyperthreading
From: Sergey Babkin (babkin_at_verizon.net)
Date: 05/23/05
- Previous message: David O'Brien: "Re: AMD64 NUMA-awareness?"
- Maybe in reply to: Anton Bobrov: "Re: Scheduler fixes for hyperthreading"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Mon, 23 May 2005 07:08:55 -0500 (CDT) To: Stephan Uphoff <ups@tree.com>, Colin Percival <cperciva@freebsd.org>
>> > Beside benchmarking - is there any other real use for RDTSC ?
>>
>> Some (broken) software uses the TSC in combination with external events in
>> order to obtain entropy for cryptographic key generation. As a result,
>> disabling RDTSC could lead to non-obvious but very problematic breakage.
>
>Both bde and phk seem to agree with you that just disabling RDTSC is not
>an option :-(
RDTSC is very useful for profiling. So given a choice
for disabling RDTSC or disabling hyperthreading
personally I'd have no doubts that disabling
hyperthreading wins.
So far I've seen no use for hyperthreading whatsoever.
If anything, it seems to make the machine slower
due to I think extra contention for memory/cache, and
probably due to the extra scheduling overhead.
So I just get it disabled in the BIOS.
Maybe I've just haven't seen the "right" kind of
applications.
-SB
_______________________________________________
freebsd-arch@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
- Previous message: David O'Brien: "Re: AMD64 NUMA-awareness?"
- Maybe in reply to: Anton Bobrov: "Re: Scheduler fixes for hyperthreading"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
- Re: Hyperthreading or not?
... > Hyperthreading technology CPU. ... > hyperthreading make the
CPU run hotter than when it is ... If it starts to overheat then complain to Dell about
... by disabling any performance feature. ... (microsoft.public.windowsxp.general) - Re: CPU utilization never goes above 50% in Fortran code
... Chandra Chilmakuri wrote: ... as if having hyperthreading enabled would
... halve performance. ... is behind the observed behavior by disabling it
as Chandra said. ... (comp.lang.fortran) - Re: Hyperthreading Technology
... Are you saying it may be faster with H/T disabled? ... Any down side to disabling
HT? ... > Anyway the articl stated that HT Technology is not supported in Windows XP
... It does support HyperThreading, although you may want ... (microsoft.public.windowsxp.general) - hyperthreading and onconfig parameters
... This platform supports enabling or disabling "hyperthreading". ...
is it better to enable or disable hyperthreading? ... (comp.databases.informix) - Re: Game Company- Java Server Thread Priority
... We do have dual Xeon processors... ... Nick ... > That implies
you've got dual Xeon processors with Hyperthreading enabled. ... > Try disabling
Hyperthreading in the BIOS so Windows only sees the 2 ... (comp.lang.java)