On April 16, 2006 19:52, Ben wrote: > On Sunday 16 April 2006 07:17 pm, CJ Kelley Climbed A Telegraph Pole and > > Clicked: > > JoeHill <[EMAIL PROTECTED]> wrote: On Sat, 15 Apr 2006 19:32:24 +0000 > > > > Dick Gevers got an infinite number of monkeys to type out: ... > > So ht and dual core are the same thing? I ask because in MCC, it shows > > this: ... > cat /proc/cpuinfo > single processor should just have > processor : 0 > dual core should have > processor : 0 > processor : 1 > 4 dual core Opterons (let me stop to drool here) > would have processors 0 through 7 > Hope this helps > benja22
HT and dual core are definitely not the same thing. Hyperthreading has been around for some time (several years, I think?) but dual core only came out this year, or maybe late last year (can't be bothered to look it up 8^). I think someone already pointed out that HT gives you some increased performance by clever time slicing within the cpu e.g. if one program is executing an integer instruction, and another is executing a floating point instruction, both instructions can be processed at the same time, on separate hyperthreads). Dual core is two complete cpus in one package (in fact, the early dual core Pentiums were two actual physical dies in one package, because they were playing catch-up with AMD, but now they have two cores on one die like AMD). But the only way the kernel can take advantage of hyperthreading is to treat it as a separate processor. So from the kernel's perspective, one ht cpu will look the same as a dual-core cpu. If each core were ht, it would show up as 4 processors. -- Ron (ronhd at users dot sourceforge dot net) Opinions expressed here are all mine ____________________________________________________ Want to buy your Pack or Services from Mandriva? Go to http://store.mandriva.com Join the Club : http://www.mandrivaclub.com ____________________________________________________
