Computers have evolved
fast from the time they were introduced. Computers were originally launched to
be able to solve mathematical applications. These computers were slow to
process data and could only run one operating at a time, which means another action
or operation had to wait for one operation to become over, before another
operation could begin. These were known as single core processors. The demand
for faster technology required that the processor companies make faster
processors which higher clock speeds. Once a maximum clock speed was achieved,
the manufacturers tried increasing the performance of their products by adding
more cores to a single chip. These became known as multi-core processors and
include dual core, quad core, hexa-core and octa-core processors.
Single core processors can sometimes start a second application before the first one is finished, but it depends on what the application is and how much memory does it require to run. Single core processors are usually slow compared to multi-core processors as the CPU has to wait for one operation to finish before starting another; hence resulting in back of up applications for running.
Dual-core processors have two cores that have an independent interface to the frontside bus. Each core has its own cache. This allows the operating system to have sufficient resources to handle intensive tasks in parallel.
Core Duo was simply 2 Pentium 3 processors on a single chip. As the company began advancing processor technology making it faster and better, they decided to differentiate it from their first generation processor by labeling them Core 2 Duo. The 2 refers to the 2nd generation of processors.
Single Core
A single core refers to the
number of processors that are placed in a computing system. A single core has a
central processing unit (CPU) that has only one full execution core, which
means that can only run one operation at a time, requiring for the first
operation to finish before starting another one. A CPU is the hardware that is
responsible for carrying out the instructions of a computer program.Single core processors can sometimes start a second application before the first one is finished, but it depends on what the application is and how much memory does it require to run. Single core processors are usually slow compared to multi-core processors as the CPU has to wait for one operation to finish before starting another; hence resulting in back of up applications for running.
Dual-Core
A dual-core processor is a
type of a central processing unit (CPU) that has two complete execution cores.
Hence, it has the combined power of two processors, their caches and the cache
controllers onto a single chip. This makes the dual-core processors well-suited
for multitasking.Dual-core processors have two cores that have an independent interface to the frontside bus. Each core has its own cache. This allows the operating system to have sufficient resources to handle intensive tasks in parallel.
Core 2 Duo
Core 2 Duo are a series of dual-core
processors that are invented by Intel. When Intel first started making dual
core processors it named its series as the Pentium Dual Core, this referred to
the companies dual cores. Hence, it can be said that these are the brand names
of processors created by Intel. Intel’s first series following a major upgrade
resulted in them calling their processors as Core Duo, with the duo hinting the
two processors that are found on the processor. These are known as the 1st
generation of dual processors. AMD refers to its dual core processors as X2.Core Duo was simply 2 Pentium 3 processors on a single chip. As the company began advancing processor technology making it faster and better, they decided to differentiate it from their first generation processor by labeling them Core 2 Duo. The 2 refers to the 2nd generation of processors.
No comments:
Post a Comment