Its needed because its faster, most programs need more speed to run, its better.
L3 Cache
Not really, the vast majority of computers ever built had only one CPU (i.e. core) and thus functioned perfectly well without a multicore processor.
multicore
Parallel
Whether or not you get any benefit from a dual core processor over a single core processor depends on what operating system and what programs you are running. Newer operating systems (Windows 7, Mac OSX) do use multicore processors. Also, using multiple programs on a computer will better utilize a multicore processor. In short, yes it can make a difference for today's average user.
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.
False
In a multicore or multi-CPU system, processor affinity refers to what cores or CPUs a given process can run on. The application can be forced to prefer some cores or processors over others.
Multicore is best for most functions now but if speed is the most important thing than you would go for the fastest.
Multicore Association was created in 2005.
A programming technique that perform computations parallelly on more than one processor(core) without changing overall funcationality of the serial program.
Depends on the OS runnning and also the type of applications to be run on the system. I think on lighter processor loading, the single processor will perform better than a multicore due to the management software required for multi cores. However, when the processor load is increased, which by the way has always been the case in the past, then the multi core is in a class of it's own. This is of course assuming that the software was written correctly to utilise multicore bandwidth effectively. JPT