Dual Core Processors Ppt

Post on 07-Apr-2018

369 views 39 download

transcript

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