0
A processor with cores is just a bunch of single cpus thrown together on a single IC (Integrated circuit)(That's why my /proc/cpuinfo shows 4 of them). A CPU is made up of some sub-units always including (according to von neumans computers) an ALU and a Control unit.
In a way, the CU is the "brain within the brain": Wikipedia
It handles the cpu data Bus, the memory registers and the I/O, with enable and set wires.
How does this work with multiple of them? Is like one of them chosen to be the cu of cus?
(I know this is a silly question sorry for that.. I just need to know it.. seriously)
The answer is multiple threads at the software level. – TardisGuy – 2016-09-04T05:56:24.583
1"A processor with cores ..." -- No, a processor would have only one core, aka the CPU. A multiprocessor has several cores. "Is like one of them chosen to be the cu of cus?" -- The multiprocessor (or multicore) systems you are likely to encounter are probably all symmetric multiprocessor (SMP) architecture. Each processor is identical to any other in capability, hence the symmetry. Only one designated processor in a SMP system does have the responsibility of handling a reset/startup. So no, there is no CPU in a SMP computer. – sawdust – 2016-09-04T07:17:33.293
Thanks! that helped. I am kind a new to the stackexchange network. is there a reason you commented this, instead of posting it as an answer? – Junaga – 2016-09-04T07:22:34.453
1Usually to help you clear up a misunderstanding, and give you a chance to clarify your question. Some may also not have the reputation to post an answer (but he has 10k, so no issue) – Ian M – 2016-09-04T08:08:25.633