Dual Core Processors

download Dual Core Processors

of 14

Transcript of Dual Core Processors

  • 8/3/2019 Dual Core Processors

    1/14

  • 8/3/2019 Dual Core Processors

    2/14

    Need for a faster and more capablesystem.

    Earlier speedup has been achieved byincreasing clock speeds.

    Increase in frequency leads to more

    heat production. Requirement of efficient multitasking.

  • 8/3/2019 Dual Core Processors

    3/14

    When choosing a dual CPU system, thereare two options--dual processors or dualcore.

    Dual core chips will use less power and takeup less space than comparable dualprocessor systems.

    Dual core processors have an easier timesharing workload since they are on thesame physical chip.

    Dual Processors are costlier than dual core.

  • 8/3/2019 Dual Core Processors

    4/14

    Earlier processors were single core andcould process only one thread or programat a time.

    Dual-core processors contain two centralprocessing units integrated into one circuit.

    Dual-core processors can handle twice as

    much data without making the processorsthemselves any faster.

    Dual-core chips can carry out processes inparallel streams, known as thread-levelparallelism (TLP).

  • 8/3/2019 Dual Core Processors

    5/14

    A thread is an instruction a processorreceives from software.

    It is the smallest unit of processing thatan operating system gives a CPU.

    Threads split computer programs into

    two or more separate tasks. Threading is a way to increase a CPU's

    parallel processing ability.

  • 8/3/2019 Dual Core Processors

    6/14

  • 8/3/2019 Dual Core Processors

    7/14

    Available in 1.60 GHz 2.4 GHz Frequencyrange.

    64 bit processor. Binary compatible with applications running

    on previous members of the Intelmicroprocessor line.

    Enhanced branch prediction.

    Supports Execute Disable Bit capability Intel 64 Architecture Instruction Set : MMX, SSE, SSE2, SSE3, SSSE3,

    X86-64

  • 8/3/2019 Dual Core Processors

    8/14

    FSB frequency at 800 MHz Optimized for 32-bit applications running on

    advanced 32-bit operating systems

    Two 32-KB Level 1 data caches 1 MB Advanced Smart Cache Enhanced floating point and multimedia unit

    for enhanced video, audio, encryption, and 3Dperformance

    Multiple low-power states

    Improved cache hit rate on load/storeoperations

    775-land Package

  • 8/3/2019 Dual Core Processors

    9/14

  • 8/3/2019 Dual Core Processors

    10/14

    A dual core processor has two cores,but these share facilities such as the bus

    and cache.

    Cache

    Cache is divided into levels. Each core includes its own local "level

    one" (L1) cache, but they share level two(L2) cache.

  • 8/3/2019 Dual Core Processors

    11/14

    Hyperthreading

    When executing programs, Hyper

    Threading portions off part of the corespecifically for that program, instead ofhaving that program use the entire core.

  • 8/3/2019 Dual Core Processors

    12/14

    Dual-core processors tend to have betterperformance than single-core processors.

    The performance boost is most noticeablewhen running more than one process atonce.

    Dual-core processors have to switchbetween different threads less often than

    single-core processors because they canhandle two at once instead of one at atime.

    Less power consumption at samefrequency.

  • 8/3/2019 Dual Core Processors

    13/14

    A single-core CPU can outperform adual-core CPU when the single core has

    significantly greater clock speed. Some programs are not designed to run

    on more than one core, so a 3.8 GHzsingle-core processor will run thatparticular program faster than a 3.2 GHzdual-core processor.

  • 8/3/2019 Dual Core Processors

    14/14