Dual Core
Dual Core
Dual Core
What is DualCore
Dual-core refers to a CPU that includes two complete execution cores per physical processors. It has combined two processors and their caches and cache controllers onto a single integrated circ(silicon chip). Dual core processors are well-suited for multitasking environments because there are two complete execution cores instead of one, each with an independent interface to the front side bus.
Block Diagram
Pentium D 840: 3.2 GHz, 1 MB L2 memory cache for each core. All of them use a 800 MHz external bus and use the Intel 64-bit extensions (EM64T), so they are based on Pentium 4 6xx series.
Advantages.
The close proximity of multiple CPU cores on the same die has the advantage of allowing the cache coherency circuitry to operate at a much higher clock rate than is possible if the signals have to travel off-chip . a dual-core processor uses slightly less power than two coupled single-core processors, principally because of the increased power required to drive signals external to the chip and because the smaller silicon process geometry allows the cores to operate at lower voltages; such reduction reduces latency.
Disadvanages.
Dual core has more processing power and they are incapable of using 2 processor at a time. For upgradation to Dual core we have to replace the chipset.
CONCLUSION
Dual core processor is the innovation in Microprocessors and this shows the future for Multi core processors.