Intel core i7/AMD bulldozer black edition
L3 cache
A multi-core processor is one which combines what are essentially multiple CPUs into a single chip. As far as the operating system and other software are concerned, it is the same as a dual or quad-cpu computer system, even though the cpus are physically one single unit.
There are Celeron dual core processors today. However, just because you have Celeron processor, it does not mean your Celeron processor is a dual core processor. The easiest way to tell is to look at the Intel sticker on your computer. If it says "Dual Core," then it is dual core. If it does NOT say "Dual Core," then it is not dual core.
A processor, or more commonly a CPU, is an individualized processing device. It may contain multiple cores. A core is a bank of registers and dedicated cache structure that performs all of a processor's tasks, but is not an entire processor. For example, more multi-core processors have a separate array of logic functions that are not integrated with the core, such as the Memory Controller in AMD Phenom and Phenom II processors. There is one (or two, in the Phenom II) memory controllers total for the processor, reguardless of the number of cores. Think of a 'core' as a cylinder in an engine. A V8 enginer has 4 'cores', but the engine is the 'processor'. You can have a V12 or a W32 or a V4 or any of another combination, but there's only one processor. However the number of cores can greatly influence the overall power and capability of the processor.
"Dual core" implies that there are two separate instruction execution units placed on a single "die." Some use shared components, such as cache, while others have two full processors, including all sub-components. All dual core processors could be considered multi-core (which simply means multiple "cores" or "processors"). However, a tri-core or quad-core is also a multi-core. Therefore, all dual cores are multi-cores, but not all multi-cores are dual cores.
•Multi-core processor•Dual-core processor•Quad-core processor
Multicore is best for most functions now but if speed is the most important thing than you would go for the fastest.
Quite simply, a Uni (Single) core processor has only a single primary calculations core. A Multi (Dual, quad, hexi, etc) core processor has more than one primary calculations core.
Smart phones use single core and multi-core processors.
how does the supermarket use that
multi-core processing
seems you are a bit confused there,eh! it seems that u mean uni-core-processor and multi-core-processor. uni simply means 1 so its obvious it is a single core processor. (for eg. Pentium 4's) multi means multiple, so its obvious it is a multiple cores processor. (for eg. core2duo has 2 cores, core2quad has 4 cores, phenom ii x6 110t has 6 cores and so on)
That means a multi core processor is using it's separate processors to individually
Of course it will run. But it will not be making full utilization of the multi-core architecture. In that aspect, single-core processors with more processing power are sometimes better suited to run single threaded application than multi-core processors with less processing power.
L3 cache
Multi-core proccesor
Multi-core