Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Sep 2004 09:33:00 -0400
From:      "Dave Dolson" <ddolson@sandvine.com>
To:        <mre2007@cs.columbia.edu>, <freebsd-smp@freebsd.org>
Subject:   RE: "Kernel Hacking"/Developing on a HT CPU versus "physical" CPUs
Message-ID:  <A8535F8D62F3644997E91F4F66E341FC4063EC@exchange.sandvine.com>

index | next in thread | raw e-mail

Here is one example:
If you have dual HT processors, this looks like 4 CPUs to the O/S.
For performance reasons, the scheduler should not treat them equally.  
If there are two threads to run, they should be put on different physical processors (vs. two hyperthreads of the same processor).


David Dolson (ddolson@sandvine.com, www.sandvine.com)


> -----Original Message-----
> From: owner-freebsd-smp@freebsd.org
> [mailto:owner-freebsd-smp@freebsd.org]On Behalf Of
> mre2007@cs.columbia.edu
> Sent: Saturday, September 25, 2004 10:48 AM
> To: freebsd-smp@freebsd.org
> Subject: "Kernel Hacking"/Developing on a HT CPU versus 
> "physical" CPUs
> 
> 
> Hey, I was wondering if from a developing/"kernel hacking" 
> standpoint, are
> hyperthreading and two "physical" CPUs any different? At what 
> point do the
> differences have to be taken into consideration when working on the
> FreeBSD kernel/scheduler/etc? I'm looking to start contributing to the
> FreeBSD project and am trying to get some hardware set aside.
> 
> Thanks!
> -Marc
> _______________________________________________
> freebsd-smp@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-smp
> To unsubscribe, send any mail to "freebsd-smp-unsubscribe@freebsd.org"
> 


help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A8535F8D62F3644997E91F4F66E341FC4063EC>