dual coreeeeee

Upload: sandhu-mandeep

Post on 05-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 Dual Coreeeeee

    1/20

  • 8/2/2019 Dual Coreeeeee

    2/20

    WHATISA PROCESSOR?

    A single chip package that fits in a socket1 core (not much point in

  • 8/2/2019 Dual Coreeeeee

    3/20

    HISTORY

    In the early 1970s the first Microprocessor wasdeveloped by Intel.

    It was a 4 bit machine that was named the 4004

    The 4004 was followed by Intels 8008 and 8080,

    as well as motorolas 6800 and 68000

  • 8/2/2019 Dual Coreeeeee

    4/20

    SINGLE CORE PERFORMANCE

    On technique used to increase single coreperformance was:

    Pipelining: beginning other waiting instructions beforethe first finishes

  • 8/2/2019 Dual Coreeeeee

    5/20

    SINGLE CORECONTINUED

    Another technique was multithreading

    Multithreading involves execution of two separatethreads.

    Time is divided and interlaced between the twothreads in order to simulate simultaneous execution

  • 8/2/2019 Dual Coreeeeee

    6/20

    GROWTH

    With each new generation of processorsthere were several developments suchas:

    Smaller sizeFaster

    Increased heat dissipation

    Greater Consumption of power

  • 8/2/2019 Dual Coreeeeee

    7/20

    PROBLEMSWITH SINGLE CORE

    To execute the tasks faster you must increasethe clock time.

    Increasing clock times too high drastically

    increases power consumption and heatdissipation to extremely high levels, making theprocessor inefficient.

  • 8/2/2019 Dual Coreeeeee

    8/20

    WHATAREDUALCOREPROCESSORS?

    Refers to a CPU that includes twocomplete execution cores per physicalcomputer system.

    Combines two processors and theircache and cache controllers onto a

    single chip.The two processors can be eitherlocated on the same motherboard or onseparate boards.

    The two identical processors aremanufactured so they reside side by sideon the same die.

  • 8/2/2019 Dual Coreeeeee

    9/20

    REQUIREMENTSOFADUALCORESYSTEM

    The OS must be able to recognizemultithreading.

    Software must have simultaneous

    multithreading technology(SMT) written into itscode.

    A new motherboard is not necessary as theycan be used in existing board if that features the

    correct socket.

  • 8/2/2019 Dual Coreeeeee

    10/20

    ADVANTAGES

    Dual core can boost systems multitaskingcomputing power.

    It provides two separate complete execution

    cores.

    As each core has its own cache the processorhas sufficient resources to handle intensive taskin parallel.

    Even without a multithread enabled applicationdual core processor are beneficial if you arerunning an OS that supports thread levelparallelism or TLP.

  • 8/2/2019 Dual Coreeeeee

    11/20

    DISADVANTAGES

    They do not work at twice the speed as anormal processor. They get only 60-80%more speed.

    The speed that the computer works at

    depends on what the user is doing with it.They cost more than single coreprocessors.

    They are more difficult to manage

    thermally than lower-density single-coreprocessors.

  • 8/2/2019 Dual Coreeeeee

    12/20

    AMD & INTELONDUALCORE

    PROCESSORSIn the past these two companies were onlyinterested in upping their clock speeds.

    Intels higher clock speed makes it faster thanAMD. Both have scaled up the clock speeds oftheir processors in a very short span of time.

    But they have recently slowed the curve and thereason is heat. Heat is the enemy of

    processors and higher clock speed means highheat and that means errors.

  • 8/2/2019 Dual Coreeeeee

    13/20

    CONTD As it takes a lot of power to increase the clock

    speeds and a processor with that much electricityaround the die is prone to noise and errors.

    Dual core processors provided the advantage ofincreased transistor count without any heat or errorproblems as the cores run at lower speed than singlecore processors.

    The resultant increase in parallelism makes for theclock speeds as far as the overall performance is

    concerned.

    A threaded approach can extract maximum mileageas many independent threads can be executedsimultaneously

  • 8/2/2019 Dual Coreeeeee

    14/20

    CONTD

    AMD has currently two offerings. The dual coreAMD opteron processors and AMD Athlon 64X2 Dualcore processors.

    Both these processors run in 64bit modes & intercore communication takes place at the CPU speed.

    Range of AMD and Intels processors are as follows

  • 8/2/2019 Dual Coreeeeee

    15/20

    ARETWOCORESBETTERTHANONE??

    terms that come up to fuel the dual core debate;pipeline, cache and bus.

    Think of the pipeline like a conveyor belt. The datais processed sequentially one after theother.

  • 8/2/2019 Dual Coreeeeee

    16/20

    CONTD

    The AMD processor pipeline is shorter than the

    INTEL processor pipeline and this is one of thereasons why AMD runs at a lower clock speed.

  • 8/2/2019 Dual Coreeeeee

    17/20

    CONTD

    In single core processors:

    The processor cache is running at the sameclock speed as the processor itself.

    If the processor has to reach out through thebus to main system memory then it must slowdown to that bus speed.

    A bus speed of 400 MHz is five times slowerthan the 2 GHz of CPU.

  • 8/2/2019 Dual Coreeeeee

    18/20

    Intel Pentium D:

    The "D" in Pentium D stands for "dual-core.

    These processors include up to2 megabytes (MB) of

    level-2 (L2) cache and up to 1066 megahertz (MHz) of

    bus speed.

    Clock speeds range from 1.6 gigahertz (GHz) to 3.2

    GHz.

    http://www.ehow.com/list_6897050_list-dual-core-processors.htmlhttp://www.ehow.com/list_6897050_list-dual-core-processors.htmlhttp://www.ehow.com/list_6897050_list-dual-core-processors.htmlhttp://www.ehow.com/list_6897050_list-dual-core-processors.html
  • 8/2/2019 Dual Coreeeeee

    19/20

    The specifications are similar to Core i3 with4MB ofL2 "Smart Cache" and2.5 GT/s bus

    speeds.

    Their clock speeds start at3.2 GHz and run

    up to 3.6 GHz.

  • 8/2/2019 Dual Coreeeeee

    20/20

    CONCLUSION

    In the next years the trend will go to multi-core processors more and more.

    The main reason is that they are fasterthan single-core processors and they canbe still improved.