dual core processors ppt

20
DUAL CORE PROCESSORS

Upload: mudit-misra

Post on 07-Apr-2018

374 views

Category:

Documents


39 download

TRANSCRIPT

Page 1: Dual Core Processors Ppt

8/6/2019 Dual Core Processors Ppt

http://slidepdf.com/reader/full/dual-core-processors-ppt 1/20

DUAL CORE PROCESSORS

Page 2: Dual Core Processors Ppt

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

Page 3: Dual Core Processors Ppt

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.

Page 4: Dual Core Processors Ppt

8/6/2019 Dual Core Processors Ppt

http://slidepdf.com/reader/full/dual-core-processors-ppt 4/20

Who needs a dual-core

processor?

Page 5: Dual Core Processors Ppt

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.

Page 6: Dual Core Processors Ppt

8/6/2019 Dual Core Processors Ppt

http://slidepdf.com/reader/full/dual-core-processors-ppt 6/20

Page 7: Dual Core Processors Ppt

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 

Page 8: Dual Core Processors Ppt

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.

Page 9: Dual Core Processors Ppt

8/6/2019 Dual Core Processors Ppt

http://slidepdf.com/reader/full/dual-core-processors-ppt 9/20

Page 10: Dual Core Processors Ppt

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.

Page 11: Dual Core Processors Ppt

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.

Page 12: Dual Core Processors Ppt

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.

Page 13: Dual Core Processors Ppt

8/6/2019 Dual Core Processors Ppt

http://slidepdf.com/reader/full/dual-core-processors-ppt 13/20

Page 14: Dual Core Processors Ppt

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.

Page 15: Dual Core Processors Ppt

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.

Page 16: Dual Core Processors Ppt

8/6/2019 Dual Core Processors Ppt

http://slidepdf.com/reader/full/dual-core-processors-ppt 16/20

Page 17: Dual Core Processors Ppt

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.

Page 18: Dual Core Processors Ppt

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

Page 19: Dual Core Processors Ppt

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

Page 20: Dual Core Processors Ppt

8/6/2019 Dual Core Processors Ppt

http://slidepdf.com/reader/full/dual-core-processors-ppt 20/20

THANKYOU