8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 1/20
DUAL CORE PROCESSORS
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 2/20
What is a processor?
A processor is the brain of the computer.
It consist of three units:1. Control unit
2. ALU
3. Registers
Processor communicate with other devicesthrough a common medium known as BUS.
To decrease the time taken by the CPU,there weretwo concepts:-
i. Multiprogramming
ii. Multi core processing which includes dual core
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 3/20
Dual core processor
Contain two independent microprocessors on
a single chip. Intel introduced the 1st dual processor.
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 4/20
Who needs a dual-core
processor?
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 5/20
Dual core, dual processor and
multicore
Dual-processor (DP) systems are those that
contains two separate physical computer processors in the same chassis.
M ulti-core is somewhat of an expansion to
dual-core technology and allows for more
than two separate processors.
A dual core processor is a CPU with two
separate cores on the same die, each with its
own cache. It's the equivalent of getting two
microprocessors in one.
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 6/20
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 7/20
How is dual core different from
multi processor?
DUAL CORE
resources areshared and the
cores reside on
the same chip.
a dual core system
is faster than a
single-core system
MULTI PROCESSOR
there are twosepar ate CPUs
with their own
resources.
A multi-processor
system is faster
than a system with
a dual core
processor
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 8/20
Working Str ategy of a Dual CoreProcessor
A dual core processor is a CPU with two separatecores on the same die
In a dual core processor each core handles incomingdata strings simultaneously to improve efficiency
Two types of operating system are able to utilize adual core processor : partitioned multi processingand symmetric multiprocessing.
To utilize a dual core processor, the operatingsystem must be able to recognize multi-threadingand the software must have simultaneous multi-threading technology (SMT) written into its code.
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 9/20
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 10/20
Are Two Really Better Than One ?
By having multiple processors on a single
server, the tasks running on the server canbe divided between the processors so the
system functions faster.
The goal of a dual core CPU is to take two
physical processors and integrate them onone physical chip.
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 11/20
Multithreading
The ability of an operating system to executedifferent parts of a program, called threads,
simultaneously. The programmer must
carefully design the program in such a way
that all the threads can run at the same timewithout interfering with each other.
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 12/20
Thread Level Par allelism
In Dual Core Technology, tasks can be
carried out in parallel streams, decreasingprocessing time ,referred to as THREAD
LEVEL PARALLELISM (TLP).
It speeds up the rate at which the system
could switch between multiple threads thusboosting multitasking on PCs.
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 13/20
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 14/20
Chip Level Multiprocessing
When TLP is accomplished in a single CPU
through Dual Core Technology, it is calledChip Level Multiprocessing (CLM).
The latest versions of many architecture use
CMP,including PA-RISC,IBM
POWER(POWER 4 & POWER 5),SPARC,and various processors from Intel and AMD.
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 15/20
L1 & L2 Cache
In Dual Core CPUs,each microprocessor has
its own on-board cache, known as LEVEL1(L1) cache.
L1 cache improves system performancebecause it is faster to access than RAM.
L1 cache is accessed at microprocessor speeds.
Dual core chips feature secondary cache onCPU,known as LEVEL 2(L2) cache.
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 16/20
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 17/20
Sof tware dependent
For the true benefits of the multiple
processors to be seen, the software that isrunning on the computer must be written to
support Multithreading.
Without the software supporting such a
feature, threads will be primarily run througha single processor thus degrading the
efficiency.
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 18/20
BENEFITS OF DUAL CORE
ARCHITECTURE
High performance and low power
Ultra-sleek and user-friendly entertainmentsystem
Multitasking computing power
Greater battery life that enable a variety of
small form factors
Increase in reliability
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 19/20
DISADVANTAGES OF DUAL CORE
ARCHITECTURE
Incapable of efficiently using more than one
core at a time Difficult to manage thermally
Improper use of silicon surface
Limited real world performance advantage
8/6/2019 Dual Core Processors Ppt
http://slidepdf.com/reader/full/dual-core-processors-ppt 20/20
THANKYOU