South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
On a similar, but more interesting for the general consumer, note, have a look at this.
Do take note of the backwards compatibility with AM3 and AM2+ motherboards, something I feel Intel should attempt to adopt.
I recall reading a study that showed that if the general architecture of a computer remains the same and we just increase the number of cores on the CPU, one actually starts to see poorer performance from 8 cores onwards.
I believe they showed that at 8 cores the CPU performs about as well as a 2 core CPU and at 16 cores it performed poorer than a single core CPU. It has something to do with the overhead of divvying up the resources between more and more independent processing components.
And now for spending the hours it takes to track down the link to said article/study/research. If anyone else has seen this or has some insight into the matter, please post!
I'm trying to find out what these guys' findings were for a "strange" number of cores like 6. But I see AMD has 8 and 16 core CPUs on the table as well...
hmmm... well, the only way I think they going to avoid the effect that you mentioning (which I'm assuming is caused by a limited number of transactions that can happen between cpu and ram, thus when you add more cores, you limit the amount of data going to each processor, so each processor is either kinda busy, or not working) is they bump up the data transfer to and from the ram. AMD doesn't have to worry about this because they have a graphics card company under their belt (the gpu of graphics cards nowadays are limited by the memory transfers per second. hence why DDR5 was so wow). So maybe in 2 years time we will have DDR5 for your mother board available.
Just curious, but what is actually better: more cores or more CPUs?
It all depends on the bus between them. My bet would be on more cores vs cpus. Then again you could get a dual socket motherboard with multicore cpus to make sure you get the best![]()
AMD's done that, it do so well. Simple reason being that they only allowed certain CPU's to be paired.
The AMD implementation of multicore is much better than Intel. I dunno if things have changed as of late though. Before the fanboys get their nickers in a knot I have a q6600.
Sweet, but does this mean AMD is copying Intel's route?
I'm very curious if AMD still has Bulldozer still on the boards
I know I might get shot for this, but maybe Intel has used the bigger 1366 socket for future plans on 8 core plus cpu's (even at 32nm process, an 8 core cpu would take up a lot of area)
CPUs look bigger externally than they are internally.The size is dependent on number of pins/connections that need to be made. If the cores all do off-die communication via the same pins then more cores could be packed into the same packaging at the expense of something having to manage that communication trunk (ie. scheduling, etc).
With trying to squeeze all that onto a single package, it might be best to go with multiple instances of multiple core CPUs.
I wonder when they will change the bus architectures to something difference. We've moved from parallel to serial... I wonder what's next... osmosis?
As far as i know its for 2011.
http://www.fudzilla.com/content/view/15567/35/
AMD is counting on it to give Intel a real go.
The AMD implementation of multicore is much better than Intel. I dunno if things have changed as of late though. Before the fanboys get their nickers in a knot I have a q6600.
People say the core implementation is better but amd quadcore are still slower so explain to me how intel has implemented it poorly?
I understand amd have single cores making up the quadcore and intel use dual cores but why does this make the amd better? In what way does it make the amd quadcore better? In all tests vs intel they are behind so i am confused. Sure you can overclock each core but i still fail to see what makes it so much better than intel. It is not faster so how is it better? How is it implemented better?