- Jun 23, 2006
- 10
- 0
- 0
Can someone please explain to me the difference between single-core, dual processor technology and dual-core, single processor technology?
Originally posted by: jackwhitter
in intel's case, there is essentially no difference (until conroe, anyways). they put two cpu dies on the same physical chip and both chips must go to the northbridge, first, before they can talk to the other processor, which is exactly what happens if there are two physically separates cpu dies on different chips. on the other hand, amd actually manufactures the dual core chips as a single die and has a special communication layer connection the cpu dies. they can talk directly to each other and grab information without needing to go through the northbridge... on a dual processor amd system, they must go through the north bridge first, so they can talk to each other. the physically separated cpus are actually slower than the dual core versions.
the capability for dual core (or any infinite number of cores for that matter within manufacturing capabilities) *should* be faster, but that all depends on the designers implementation. the more cores on a single die, the more complex the communication becomes. overhead increases. a lot more taking place. even in intel's less efficient implementation, you are still better off with dual core vs. physical dual cpu... you can get the same performance for cheaper! or put dual core in both slots for quad core... this is just the next step in cpu speed ramp ups... they've hit a wall with straight clock speeds and now they must work around it. intel's new core duo 2 and woodcrest server chips (which can be up to quad core) are designed as a single package, so they can communicate directly to each other. processors are always evolving.
Originally posted by: jackwhitter
you should check page 3 of the link you gave me. it clearly states the processors can communicate with each other,
"The two cores not only reside on the same silicon wafer but are also connected to the crossbar switch via a system request interface. All requests for data in system memory pass through the switch, so we can expect that the cores communicate between each other without the mediation of the system or memory bus."
the crossbar is the on die cpu communication link.
some more pretty pictures here:
http://www.pcper.com/article.php?aid=141&type=expert