Article View: alt.os.linux.slackware
Article #94Re: Asus P4S8X-X Linux and Hyperthreading
From: CyBorg_0091
Date: Fri, 08 Aug 2003 12:15
Date: Fri, 08 Aug 2003 12:15
45 lines
3357 bytes
3357 bytes
ROFL.... "athol" <athol_SPIT_SPAM@idl.net.au> wrote in message news:1060325823.275932@webserver... > In aus.computers.linux CyBorg_0091 <coldascoldx@netscape.net> wrote: > > I was waiting for Hyperthreading and Linux > > Why wait? Linux had it first... > > > Some XP kids are going to seriously ponder the meaning of life if they read > > your description. > > Except that his description is _wrong_. > > > Whats the point of hyperthreading if you can't see it! > > The Linux kernel makes the 2 hyperthreaded "processors" appear as > separate processors. If you had a box with an SMP motherboard > with 2 HT processors, you'd have 4 virtual processors and that's > what you'd see under linux. HT _is_ virtual SMP and is treated > as SMP by the kernel. If you don't use an SMP kernel, you won't > enable HT. > > In kernel 2.4, the 4 virtual processors would be essentially > indistinguishable and a lightly loaded system could easily load > the first 2 (ie the ones in one chip) with 2 heavy processes > while the other 2 virtual processors (the other chip) are still > just idling over. > > The 2.6 kernel is intended to provide "processor affinity", in > which the kernel will know which virtual processors are in which > processor and be able to intelligently allocate processes to > processors in the most efficient possible manner. This includes > such things as putting processes that will use a lot of the same > shared memory on the virtual processors within the same physical > chip to maximise cache hits, putting an even amount of load on > the separate physical processors in spite of low loads on 2nd > hyperthreaded virtual processor of the first chip, etc... > > -- > Athol > <http://cust.idl.com.au/athol> > Linux Registered User # 254000 > I'm a Libran Engineer. I don't argue, I discuss.
Technical Details
Message-ID:
<3f339450@news.comindico.com.au>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!elnk-nf2-pas!elnk-pas-nf1!newsfeed.earthlink.net!priapus.visi.com!news-out.visi.com!petbe.visi.com!news1.optus.net.au!optus!news.optus.net.au!53ab2750!not-for-mailReferences:
<pan.2003.07.24.23.28.18.590566@yahoo.com.au> <bgrqmf0vl9@enews1.newsguy.com> <3f330810@news.comindico.com.au> <1060325823.275932@webserver>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f906c,87ba0239a7adf60e X-Google-Attributes: gidf906c,public X-Google-Thread: 102983,87ba0239a7adf60e X-Google-Attributes: gid102983,public X-Google-ArrivalTime: 2003-08-08 05:15:15 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!elnk-nf2-pas!elnk-pas-nf1!newsfeed.earthlink.net!priapus.visi.com!news-out.visi.com!petbe.visi.com!news1.optus.net.au!optus!news.optus.net.au!53ab2750!not-for-mail From: "CyBorg_0091" <coldascoldx@netscape.net> Newsgroups: alt.os.linux.slackware,aus.computers.linux References: <pan.2003.07.24.23.28.18.590566@yahoo.com.au> <bgrqmf0vl9@enews1.newsguy.com> <3f330810@news.comindico.com.au> <1060325823.275932@webserver> Subject: Re: Asus P4S8X-X Linux and Hyperthreading Lines: 47 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-Original-NNTP-Posting-Host: 203.220.204.104 Message-ID: <3f339450@news.comindico.com.au> X-Original-Trace: 8 Aug 2003 22:15:12 +1000, 203.220.204.104 Date: Fri, 08 Aug 2003 12:15:14 GMT NNTP-Posting-Host: 203.194.27.1 X-Complaints-To: abuse@comindico.com.au X-Trace: news.optus.net.au 1060344914 203.194.27.1 (Fri, 08 Aug 2003 22:15:14 EST) NNTP-Posting-Date: Fri, 08 Aug 2003 22:15:14 EST Organization: Comindico Australia - reports relating to abuse should be sent to abuse@comindico.com.au