Prev: Migrating from Tiger to Snow does not get web server migration.
Next: Powerbook G4 as backup for a MBP?
From: thepixelfreak on 15 Mar 2010 16:35 On 2010-03-13 08:10:19 -0800, commiebastard <oraclmaster(a)gmail.com> said: > One is Gulftown the dikabarkan will appear with the name Core i9. This > processor will have a physical brain 6 (core), but the system would > have identified 12 brain (logical cores). > > Yes, with 6 core processor has support for Hyper-threading in each > core. So that the processor is able to handle 12 thread at a time. I really don't know why everyone is making such a big deal about Intel Hyperthreading. It *really* requires some smarts from the scheduler so there isn't L2 cache (and other forms e.g. Quickpath) contention. The average app isn't going to benefit by running concurrently with some other thread on the same physical core. IOW, without some compiler smarts you're not gonna see a linear performance increase with Hyperthreading. -- thepixelfreak
From: thepixelfreak on 16 Mar 2010 15:40
On 2010-03-15 13:46:01 -0700, Lewis <g.kreme(a)gmail.com.dontsendmecopies> said: > In message <2010031513350916807-not(a)dotcom> thepixelfreak > <not(a)dot.com> wrote: >> On 2010-03-13 08:10:19 -0800, commiebastard <oraclmaster(a)gmail.com> said: > >>> One is Gulftown the dikabarkan will appear with the name Core i9. This >>> processor will have a physical brain 6 (core), but the system would >>> have identified 12 brain (logical cores). >>> >>> Yes, with 6 core processor has support for Hyper-threading in each >>> core. So that the processor is able to handle 12 thread at a time. > >> I really don't know why everyone is making such a big deal about Intel >> Hyperthreading. > >> It *really* requires some smarts from the scheduler so there isn't L2 >> cache (and other forms e.g. Quickpath) contention. The average app >> isn't going to benefit by running concurrently with some other thread >> on the same physical core. > > Might be true for the average Windows app. OS X, however, has GCD (and > FreeBSD does as well) > > <http://en.wikipedia.org/wiki/Grand_Central_Dispatch> Thread optimization is not really all that new and has been around in a variety of Unix compiler implementations. -- thepixelfreak |