A dual core processor is a name given to those processors which have two individual cores working in one central processing unit. It is like the working of two microprocessors into one. Dual core processors are a part of Pentium technology. Pentium processors are really efficient to perform many small applications like email and managing softwares.
Working of the Dual Core Processors
The working of the traditional processors is relatively slow. This is because the set of instructions which we fed into the system is executed and then stored in cache. If we need to retrieve the data which is stored Ram or other storage devices, access to this data slows the system. The situation is difficult to handle when it comes to perform multitasks and store it on the hard disk. The data retrieval is far slower than the actual working of the CPU. The processor has to move forward and backward for executing and storing set of instructions or programs. Hence as a result the CPU works really slowly. The dual core processors have overcome this deficiency very well. Each processor is capable of handling the data stream concurrently. When one processor is involved in executing its set of instructions the other processor can access the data from the system bus or local bus. The working of the dual core takes place on the same motherboard. This means one does not have to install additional motherboard to run two processors at a time. The users can view remarkable increase in performance even after initial use.
Requirement to use Dual Core
The dual core processor requires the OS to have a multi threading capability along with software which contains SMT (Simultaneous Multi Threading Technology) technology written into its code. It is important to use SMT software other wise the system would not be able to make use of dual processors. One of the most common examples of simultaneous multi threading software is Adobe Photoshop. However it should not be confused with multi processor structures. The multi processors are systems with two individual central processing units while the dual core processors share the resources are embedded on the single chip. If we compare the two systems the multi processor system is relatively fast. This is because each individual system has to work with its own resources. However the performance of the dual core is better than the single core processors. Pentium D is the dual core version of the preliminary Pentium 4 processors. Further models include Itanium 2 processors, Intel Xeon processor and Pentium M processor.
Difference between Core Processors
Most often people confuse core 2 duo technology with dual core processors. Sometimes due to name but there are many differences in both the technologies. All the core 2 duo processors are dual core processors and core 2 Duo is part of dual core processor technology. Pentium core2 duo processors are the next generation of Intel processors based on the 65nm platform. It was developed on entirely new architecture and design. The dual core processors deliver really efficient performance more effective multi tasking and offers very high speed data processing. These processors are expected to conserve electricity more than 25%. Dual core processors are able to perform many multi tasks thus removing the need to increase the cache. Dual core is embedded on the single integrated circuit. Whereas the new technologies like quad core requires 2 individual integrated circuits in order to operate. The speed and efficiency of the dual core processors have forced the world to switch to these proficient processors not only for the individual use but also for the business use.