Linked by Thom Holwerda on Tue 26th May 2009 20:56 UTC
Thread beginning with comment 365563
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
At an educated guess it's probably an ACPI issue that means OS X is not correctly detecting the number of cores, or is not correctly identifying them as HT cores.
Hardware wise the SMP stuff itself is pretty much universal across every SMP capable x86 since the original Pentium.




Member since:
2008-12-10
I can confirm that HT works under OSX, on *an* Atom (N230) because that's what lives in my OSX-enabled Mini 9 netbook, a boot-132 vanilla install, and HT is running fine. It's more probable that there's some issue with both HT and dualcore + Atom, since the 330 has both of those features (check processorfinder.intel.com if you don't believe me), although I will note that the new Nehalem-based Mac Pros utilise HT to deliver 8- or 16-thread capability on single- and dual-quadcore systems.

It's a common issue with osx86 to have to set cpus=1 under certain chipsets/procs, so I'm guessing that OSX's SMP implementation simply isn't as universal as, say, Linux or Windows. And why would it have to be? After all, it only needs to run on Macs