I like that idea and it makes sense. The only reason they are scaling down the core frequencies in the first place is that it's much harder to guarantee two cores that are fabbed right next to each other to have a particular speed bin. It is very likely that when they are making one of these dual core processors rated at 2.4 Ghz, one of them runs just fine at that speed but one barely manages 2.0 Ghz. So they would have to speed bin it down to a 2.0Ghz processor. If this ever happens to be the case, it would be hard to implement what you say as the OS would have to know if one or both of the particular cores are capable of OCing for a single thread.
Bookmarks