Originally posted by: BenSkywalker
Where to start-
Multicore doesn't mean multiple independent CPUs, never has, never will. I have no idea where you got that idea from, but it is wrong. Multicore can be SMP style which is what you seem to be saying it must be(along with additonal requirements to match your definition), it can be AMP too, with a singular CPU and additional functional units such as vector processing units or even DSPs. There are many different ways a chip can be configured as multicore without being close to your very narrow definition.
You seem to be under the false impression that because a certain required element is not built in to each core then none of them warrant consideration as dual core. If this is truly your stance, Core2Duo chips are no core CPUs, along with x2s and a slew of the numerous multicore chips we had prior to their gaining mainstream popularity in the x86 market. If you take a close look at almost every given multi core architecture all of them use common hardware that is required to make any of them functional. This is no way whatsoever makes them non multi core.
You know, maybe my definition is narrow but also yours is wide, using your logic.
I don't have a technological background so I don't know how this particular period in time the "
technology status" market the notion "
multi core".
My definition comes from analyzing the greek word equivalent of "
multi" & "
core".
Of cource in my definition of the word "
multi core", the cores are "
of the same quality" or "
co-equal".
This is not exactly necessary, they may be uneven, in that case IF we stress the terms then yes you are correct.
You see the intellect meaning of the words exist way before and will exist way after some guy in 20th century market the notion the way he likes or understand.
So I guess if you mean that the technology world right now defines the word "
multi core" the way you define it, then of cource you are right.
Oh wait, i just wanted to verify that the technology world right now defines the word "
multi core" the way you define it and I Googled the word "
multi core" and the first result was from "
wikipedia".
In the first line it says:
A multi-core processor is a processing system composed of two or more independent cores.
And later it says:
All cores are identical in homogeneous multi-core systems and they are not identical in heterogeneous multi-core systems
So I guess your definition clicks with the term "
heterogeneous multi-core systems" and mine clicks with the term "
homogeneous multi-core systems"
Originally posted by: BenSkywalker
The end effect of which wouldn't do much good if you don't understand what the word 'multicore' means to start with.
But I guess I am to stupid to understand what the word '
multicore' means!