Quote:
Originally Posted by tuanming
If you're only seeing Nehalme only as cores then you are missing the big picture. Pro and con, okay.
|
That's what you don't understand. I'm not seeing it as cores only. I know there's more to it, but the discussion we had was only about cores and the bad and good things about having more cores, we weren't talking about the other advantages of the Nehalem because it wasn't the point of the discu. We know there's more to it, we're just ignoring it for the sake of the comparison. It was a comparison between 2-4-8 basically, not a comparison between current CPU (and all the tech involved) and Nehalem (and all the tech involved).
Quote:
Originally Posted by tuanming
Pro: More is better (parallelism)
Con: Current developer sucks.
|
Con : It's not only developers (even tho they account for part of the problem, but I'd rather have them fully use 2 or 4-cores and we'll be fine), it's trying to sync everything.
You lose power (and it takes a lot of time to code) by trying to make sure everything is working like it should. It's easy for things to go wrong with 2-cores, it's even easier (and harder to make goes right) to go wrong with 4-cores.
Not all the CPU power goes to the task at hand, since part of it is being used to make sure stuff don't go wrong, so while you get more cores, part of that power is still being held back/used for other stuff.