predavanje procesori

Upload: senokraljevo

Post on 25-Feb-2018

237 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/25/2019 Predavanje procesori

    1/51

  • 7/25/2019 Predavanje procesori

    2/51

    PROCESORI

    Procesor

    (u stvari

    kratak

    oblik

    za

    re

    mikroprocesor, koji

    se esto

    zove

    i CPU ili

    centralna

    procesorska

    jedinica) predstavlja

    sredini

    sastavni

    deo

    PC ra unara. Ova vitalna

    komponenta

    je

    na

    neki

    na in

    odgovorna

    za

    sve

    to

    radi

    PC ra unar. Procesor

    pored ostalog

    odredjuje, u najmanju

    ruku

    delimi no, koji

    operativni

    sistemi

    e

    seupotrebiti, koji

    softverski

    paket

    moe

    da

    radi

    na

    PC ra unaru,koliko

    mu

    je

    elektri ne

    energije

    potrebno

    i koliko

    e

    sistem

    biti

    stabilan.

    Ra unar

    sa

    sloenim

    skupom

    instrukcija

    (complex instruction setcomputer -

    CISC ) je

    tradicionalna

    ra unarska

    arhitektura, u kojoj

    centralna

    procesorska

    jedinica

    koristi

    mikrokd

    da

    bi izvravala

    veoma

    irok

    skup

    instrukcija. Te instrukcije

    mogu

    da

    budu

    promenljive

    duine

    i da

    koriste

    sve

    na ine

    adresiranja, to

    zahteva

    sloenu

    elektroniku

    za

    njihovo

    dekodovanje.

    Centralne

    procesorske

    jedinice

    ra unara

    sa

    smanjenim

    skupom

    instrukcija

    (reduced instruction set computer -

    RISC ) imaju

    konstantnu

    duinu

    instrukcija, isklju ile

    su

    indirektni

    na in

    adresiranja

    i zadrale

    su

    samo

    one isntrukcije

    koje

    mogu

    da

    se preklapaju

    i izvravaju

    u jednom

    mainskom

    ciklusu

    ili

    manje

    od

    toga. Prednost

    RISCcentralnih

    procesorskih

    jedinica

    je

    u tome to

    one mogu

    veoma

    brzo

    da

    izvravaju

    instrukcije, jer

    su

    te

    instrukcije

    tako

    jednostavne. Druga,

    moda

    mnogo

    vanija

    prednost

    je

    u tome to

    RISC ipovi

    zahtevaju

    manje

    tranzistora, to

    ih

    ini

    jevtinijim

    za

    projektovanje

    i proizvodnju.

  • 7/25/2019 Predavanje procesori

    3/51

    Uoptena arhitekturamikroprocesora

  • 7/25/2019 Predavanje procesori

    4/51

    Aritmetiko

    logika

    jedinice

    Aritmetiko

    logika jedinica (ALJ) je

    kombinaciona mrea ija Bulova funkcija,koja opusuje zavisnost izlaznih signala odulaznih

    moe da se bira skupom

    upravljakih signala.

    AL jedinica ima dva

    skupa linija za ulazne

    podatke, jedan skup linija za izlaznepodatke,

    skup linija za upravljake signale

    i liniju za izlazni signal prenosa Cizl

    .

  • 7/25/2019 Predavanje procesori

    5/51

    Blok ema aritmetiko

    logike

    jedinice Dvostrukim strelicama naslici ozna eni su skupovilinija za prenos

    signala sli ne

    namene. Radi smanjenja broja ulaznih linija AL jedinice,

    ulazni podaci za

    ulaze A i B mogu se prenositi

    zajedni kim linijama

    kao to je prikazano na slici. Tada jeneophodno realizovati

    prihvatni

    registar A koji

    privremeno prihvata podatakkoji se dovodi na ulaz A

    ALJ. Registar A ima paralelan ulaz i paralelanizlaz.

  • 7/25/2019 Predavanje procesori

    6/51

    Upravljaka

    jedinica

    Upravljaka jedinica ima zadatak da pravovremeno i po odrenenom

    redosledu generie upravljake signale koji odrenuju i sinhronizuju

    mikrooperacije svih delova mikroprocesora i mikroraunarskog

    sistema.

    Upravljaka jedinica savremenih mikroprocesora realizuje se na dva

    na ina:

    u obliku mikroprogramskog automata i

    u obliku sloene sekvencijalne mree koja je projektovana prema

    zahtevima mirkoprocesora

    Upravljaka jedinica je sinhrona sekvencijalna mrea koja se opisuje

    skupom ulaznih i izlaznih signala, skupom stanja, funkcijom koja

    generie slede a stanja i funkcijom koja generie izlazne signale.

    Ulazni signali upravljake jedinice su signal RESET, kod operacije ibiti

    indikatorskog registra kao na slici. Izlazni signali upravljake

    jedinice

    su upravljaki signali za ostale jedinice mirkoporcesora iupravljaki

    signali mikroraunarskog sistema.

  • 7/25/2019 Predavanje procesori

    7/51

    Blok ema mikroprogamskeupravljake jedinice

  • 7/25/2019 Predavanje procesori

    8/51

    Procesor

    (CPU)Procesori ili centralne procesorske jedinice (CPU)omoguavaju svu obradu koja se zbiva u raunaru.

    U pakovanju kao:

    Pin Grid Array PGA

    Procesori (ZEF

    zero

    insertion force

    Single Edge Contact SECC -

    Cartrige Procesori (Single EdgeProcessor Package)

  • 7/25/2019 Predavanje procesori

    9/51

    Procesori

  • 7/25/2019 Predavanje procesori

    10/51

    INTEL Nehalem ide

    preko

    4GHz

    INTEL Nehalem

    sa

    3.2GHz moe

    lako

    biti

    overclockan

    na

    4GHz ili

    vie, sa

    vazdunim

    hla enjem. Ako

    koristimo

    vodeno

    ili

    LN2 hla enje, posti iemo

    mnogo

    vie, ali

    i ovih

    4GHz jasno

    pokazuje

    da

    e

    se Nehalem mo i

    overclockati

    kao

    i Yorkfield

    generacija

    Core 2 QuadCPU-a.

    To je

    dobra vest za

    sve

    ljubitelje

    Intelovih

    proizvoda, jer

    mogu nost

    dobrog

    overclockanja

    polako

    ali

    sigurno

    postaje

    glavno

    obeleje

    Intelove

    high end generacije.

    Slovo

    i

    i broj

    sedam

    su

    tu

    uglavnom

    zbog

    fonetskih

    razloga

    jer

    Core i7 je

    zvu no

    i lako

    seizgovara. Malo

    i

    uopte

    ne

    zna i

    nita

    poru uju

    iz

    Intela

    a ak

    i broj

    7 ne

    zna i da je toprocesor

    sedme

    generacije, ve

    da

    je

    tu

    radi

    zvu nosti.

    Zbog

    ovoga

    smo

    pomislili

    da

    bi budu i

    Nehalemi

    mogli

    dolaziti

    pod imenom

    Core i6, Corei5 i tako

    dalje, ali

    Intelovci

    o tome nisu

    eljeli

    razgovarati. Intel se jednostavno

    nada da

    e

    ovo

    imenovanje

    pojednostaviti

    stvari

    a mi barem

    sada

    znamo

    o emu

    se radi.

    Core

    i7

    je na

    trite

    je stigao

    u prve

    dve

    nedelje

    novembra 2011.

    Ovi

    procesori

    sa

    viim

    taktovima

    rade

    na

    3.2GHz i kota e

    u startu 999

    USD.

    Intel ovu

    informaciju

    ne

    pokuava

    sakriti, ali

    tako e

    znamo

    da

    ne

    voli

    kada

    to neko

    naglaava.

    Najja i

    Intelov

    proizvod

    e

    biti

    2.66GHz po

    ceni

    od

    300 USD i trenutno

    je

    Intel jedini

    proizvo a

    sa

    ipsetom

    za

    sopstveni

    proizvod. Nehalem izgleda

    odli no

    i

    mo i

    e biti

    dobro

    overclockan, barem

    kada

    je

    u pitanju

    high-end proizvod. Ima e

    mnogo

    bolje

    taktove

    od

    Yorkfielda

    i njegovih

    osam

    threadova

    e

    sigurno

    imati

    veliki

    uticaj

    na

    performanse.

  • 7/25/2019 Predavanje procesori

    11/51

    Imamo

    priliku

    pogledati

    fotografiju

    potpuno

    funkcionalnog

    Nehalem Bloomfield uzorka

    na

    3.2GHz.

    Socket 1366 ima

    pinove

    dok

    CPU nema, a ovaj

    ip

    e

    biti

    poznat

    kao

    Core i7.

  • 7/25/2019 Predavanje procesori

    12/51

    Prema

    onome

    to

    se ini

    da

    je

    roadmapa

    koja

    je

    procurila

    na

    Expreview, AMDe

    imati

    samo

    jedan

    AM2+/AM3 procesor

    uobliku

    dolazeeg

    Deneb

    quad core-a.Budua

    jezgra,

    koja

    stiu

    nekada

    u 2009,su

    nazvane

    Propus

    za

    quad core, Heka

    iRana

    za

    trojezgrene

    i Regor

    za

    dual coreprocesore, a ini

    se da

    nijedna

    nee

    podravati

    nita

    osim

    AM3 socketa.

    Razlike

    izmeu

    ovih

    procesora

    su

    to

    Deneb

    i Heka

    podravaju

    shared L3 cache,za

    razliku

    od

    Propus

    i Rana

    verzija.

    L3 cache bi trebao

    omogu iti

    blago

    poboljane

    performanse

    Deneb

    i Heka

    procesora. Regor

    e

    imati

    1MB L2 cache-apo

    jezgri, a imamo

    dojam

    da

    e AMD imat

    celu

    ponudu

    procesora

    sa

    razli itim

    koli inama

    cache-a, ba

    kao

    to

    rade

    i sa

    trenutnom

    generacijom.

    Dobre

    vesti

    su

    to

    svi

    procesori, a tako

    iDeneb

    FX, nude podrku

    i za

    DDR2 iDDR3, ali

    vreme

    e re i da li emo

    videti

    kombo

    ploe sa podrkom za oba tipa.DDR3 je

    dosta

    skuplji

    od

    DDR2 i pro i

    e

    dosta

    vremena

    pre nego

    se cene

    DDR3memorije

    spuste

    na

    razuman

    nivo, usprkos

    Intelovim

    nastojanjima

    da

    to uine

    mainstream reenjem.

    Sa podrkom

    za

    oba

    tipa

    memorije, AMDnee

    biti

    mnogo

    osetljiv

    na

    cene

    memorije

    kao

    to

    e

    to biti

    sluaj

    sa

    Intelom

    injihovom

    Core i7 platformom

    te

    Lynnfield iHavendale

    procesorima. Samo

    se nadamo

    da

    AMD moe

    posti i

    bolje

    performanse

    koje

    im

    za

    borbu

    sa

    Intelom

    zaista

    trebaju.

  • 7/25/2019 Predavanje procesori

    13/51

  • 7/25/2019 Predavanje procesori

    14/51

    Arhitektura procesora

    Arhitektura

    procesora

    je

    odreena

    sa:

    skupom tipova podataka koje podrava,

    skupom

    naredbi,

    skupom registara,

    reimima

    (na inima) rada

    procesora,

    mehanizmom prekida i

    memorijskim

    modelom.

  • 7/25/2019 Predavanje procesori

    15/51

    Ke

    memorija

    procesora

    1/2Ke

    memorija

    se koristi za uvanje podataka kojima se poslednje

    pristupalo u memoriji tako da im se moe brzo pristupiti. to setie ke

    memorije procesora, postoje tri vrste:

    1. nivo 1 (L1)

    ili unutranji ke, veli ine obino 16-32 KB mada je

    kod novijih raunara i tri puta vea. Prvenstveno se koristi zakreiranje instrukcija i slino.

    2. nivo 2 (L2)

    ili spoljani ke, ugrauje s eneposredno u pakovanje

    procesora, ranije je ugra ivan u plou, veli ine od 512KB i vie,za uvanje podataka i komandi kojima s ee e pristupa.

    3. nivo 3 (L3),

    obino smetena izme u procesora i memorije

    raunara, u kome s uvaju podaci iz glavne memorije kojima seesto pristupa. Primer Itanium.

  • 7/25/2019 Predavanje procesori

    16/51

    Ke

    memorija

    procesora

    2/2

    Ra unarski sistem bez "cache"-a i sa "cache"-om

  • 7/25/2019 Predavanje procesori

    17/51

    Hijerarhijski memorijski sistem

    Hijerarhijski

    memorijski

    sistem

    Pentium procesora

  • 7/25/2019 Predavanje procesori

    18/51

    Neki

    tipovi

    procesora

    Tipovi procesora

    (Intel):

    Pentium 1993, (60,66,75,90,120,133,150,166,200,233 MHz), 5V jednosmernu struju.

    Pentium Pro

    Pentium II maj 1997 (233, 266,300 MHz)

    Pentium II Xeon jul 1998, za servere, (512, 1024, 2048 KB L2)

    Pentium III (450, 1,4GHz), 32 KB L1, 512 KB L2. Obeleavanjeprocesora ID brojem.

    Pentium III Xeon mart 1999, sistemska magistrala 133 MHz

    Celeron 766 MHz, brzina sabirnice 66 MHZ do 800 MHz 1,4GHz,sabirnica 100 MHz. Kuna i poslovna primerna)

    Pentium 4, sabirnica 400-533 Mhz, 3.08 GHz

    Itanium, sabirnica 733-800 MHz. Epic.

    AMD ipovi: K6-II, K6-III, Duron, Athlon, Opteron i Atlon XP, Cyrix.

  • 7/25/2019 Predavanje procesori

    19/51

  • 7/25/2019 Predavanje procesori

    20/51

    INTEL i AMD FAMILIJE

  • 7/25/2019 Predavanje procesori

    21/51

    Compare Intel Processors Intel

    Hyper-Threading Technology

    Essential

    Processor Number i7-3940XM i7-2920XM i7-920XM

    Cores 4 4 4

    Threads 8 8 8

    Cache 8.0 MB 8.0 MB 8.0 MB

    Clock Speed 3.00 GHz 2.50 GHz 2.00 GHz

    Memoryspecific.

    Max Memory Size 32 GB 32 GB 32 GB

    Memory Types DDR3/L/-RS1333/1600

    DDR3-

    1066/1333/1600 DDR3-1066/1333

    Graphicsspecific.

    Processor Graphics Yes Yes

    Graphics MaxDynamic fx 1.35 GHz 1.30

    GHz

    Intel Clear Video HDTechnology Yes Yes

  • 7/25/2019 Predavanje procesori

    22/51

  • 7/25/2019 Predavanje procesori

    23/51

  • 7/25/2019 Predavanje procesori

    24/51

    Osnovna

    strukturaprocesora

    Glavni

    funkcionalni

    sastavni

    delovi

    procesora

    su:

    Jezgro:

    Srce

    moderne

    izvrne

    jedinice. Pentijum

    ima

    dva

    paralelna

    sklopa

    za

    protonu

    obradu

    koji

    mu

    omoguavaju

    da

    ita, interpretira, izvrava

    ialje

    dve

    instrukcije

    istovremeno.

    Jedinica

    za

    predvidjanje

    grananja: Ovaj

    sklop

    pokuava

    da

    pogodi

    koja

    sekvenca

    e

    biti

    izvrena

    svaki

    put kada

    program sadri

    uslovni

    skok,tako

    da

    jedinica

    za

    prethodno

    donoenje

    i dekodovanje

    moe

    unapred

    da

    pripremi

    instrukcije.

    Jedinica za obradu u pokretnom zarezu : Tre a izvrna jedinica u Pentijumu u kojoj se vre necelobrojnaizra unavanja.Primarna skrivena memorija : Pentijum ima dveskrivene memorije na ipu, svaka od po 8 Kbajta, odkojih je jedna za kd a druga za podatke i koje sudaleko bre od ve e spoljanje sekundarne skrivenememorije.Sprega za magistralu:

    Ovaj sklop donosi centralnoj

    procesorskoj jedinici pomeane podatke i kd, odvajaih kada treba da se koriste i ponovo ih kombinuje ivra a natrag.

  • 7/25/2019 Predavanje procesori

    25/51

    PROCESORI SA VIE JEZGRA

    Prvo

    jezgro

    koje

    koristi

    Core 2 nazvano

    je

    Conroe i veoma

    se razlikuje

    od

    jezgara

    Presler,Prescott ili

    Northwood. Kao i u slu aju

    svakog

    novog

    proizvoda, sve

    novine

    imaju

    giga

    megaturbo

    imena. Najvanija

    se krije

    pod nazivom

    Intel Wide Dynamic Execution

    i ozna ava

    znatno

    kra i

    pajplajn

    14 koraka, vie

    nego

    duplo

    kra e

    od

    onoga

    to

    je

    imao

    Prescott i mnogo

    blie

    AMD-ovih

    I2

    u K8 procesorima. Kra i

    pajplajn

    garantuje

    mnogo

    bolje

    performanse

    po

    taktu

    imnogo

    manje

    isputenih

    taktova

    pri

    promaaju

    jedinice

    za

    predvi anje

    grananja.

    Negativne

    strane

    u odnosu

    na

    NetBurstovih

    20koraka

    (ili

    31) jesu

    nie

    radne

    frekvencije

    koje

    sesa

    kra im

    pajplajnom

    mogu

    posti i. Pored togato

    je

    skra ena, izvrna

    jedinica

    je

    proirena

    sa

    tri na

    etiri

    mesta, to

    sa

    proirenom

    prvostepenom

    ke

    memorijom

    ini

    WideDynamic Execution

    znatno

    efikasnijim

    od

    HyperPipelined Technology koju

    su

    imali

    Pentiumi

    4 inaslednici. L1 ke

    memorija

    je

    organizovana

    kao

    8-way associative, ukupno

    je

    ima

    64 kilobajta, po

    32 kilobajta

    za

    podatke

    i instrukcije

    po

    jezgru.Dva

    jezgra

    me usobno

    mogu

    da

    razmenjuju

    sadraj

    L1 kea, to

    znatno

    smanjuje

    kanjenje

    kada

    jedno

    jezgro

    dobija

    podatak

    od

    drugog.

  • 7/25/2019 Predavanje procesori

    26/51

    Pod imenom

    Intel Smart Memory Access

    kriju

    se novi, dodatno

    optimizovani

    algoritmi

    za

    pripremu

    (prefetch)

    i predvianje

    grananja.Sada

    postoje

    po

    tri pripremaa, dva

    za

    podatke

    i jedan

    za

    instrukcije, unutar

    svakog

    jezgra

    i dva

    deljena

    (zajednika) za

    L2ke, o kojima

    brine prefetch

    monitor . Intel tvrdi

    da

    su

    toliko

    dobri

    da

    pajplajn

    gotovo

    nikad

    nije

    prazan

    i da

    oba

    jezgra

    nikada

    ne

    rade

    uleru, to

    je

    bio najve i

    problem kod

    NetBurst

    procesora.

    U

    Smart Memory A ccess spada

    i drugostepeni

    ke

    koga

    ima

    dva puta

    po

    2 MB, ali

    Intel to rauna

    kao

    jedan

    L2 ke

    od

    4 MB poto

    jezgra

    meusobno

    dele sadraj. Veza

    za

    L2 keom

    je

    256-bitna to

    je

    duplo

    ire

    od

    onoga

    ime

    raspolau

    AMD-ovi

    procesori. AMD je

    uprednosti

    zahvaljuju i

    ugraenom

    memorijskom

    kontroleru, ali

    Intel

    to kompenzuje

    mnogo

    ve im

    i brim

    L2 keom. Prema

    prvim testovima, memorijski

    sistem

    jezgra

    Conroe

    je

    najvie

    20 odsto

    sporiji

    od

    onoga

    na

    jezgrima

    generacije

    K8. To je

    izuzetan

    napredak

    kad se zna da su poslednji Pentiumi 4 i Pentiumi D u proseku imali upola

    slabije

    memorijske

    performanse!

  • 7/25/2019 Predavanje procesori

    27/51

    Prvi

    procesori

    koji

    koriste

    jezgro

    Conroe

    nazvani

    su

    Core 2 Duo.

    Najjae

    verzije

    se zovu

    Core 2 Extreme . Primetiete

    novu

    oznaku

    koja

    sada

    ima

    slovo

    ispred

    etiri

    cifre. Prvo

    slovo

    oznaava potronju, 'E' govori

    da

    je

    TDP

    do 65 W i tu

    oznaku

    imaju

    svi

    najavljeni

    Core 2 Duo

    procesori, dok

    e prvi Core 2 Extreme

    imati

    'X'tj. TDP

    75 W.

    Svi

    rade

    na

    1,2 V, a radni

    takt

    je

    od

    1,86 do 2,93 GHz.

    Najslabija

    dva

    modela

    imaju

    upola

    manje

    L2 ke

    memorije

    stara pri

    a da se falini

    procesori

    ne

    bacaju, ve

    stavljaju

    u slabije primerke. Takva

    jezgra

    imaju

    posebno

    ime, Allendale ,

    dok

    e

    ona

    kojima

    bude

    radilo

    samo

    jedno

    jezgro

    biti

    predstavljena

    negde

    u

    budunosti

    pod imenom

    Millville,

    verovatno

    u procesorima

    sa imenom

    Core 2 Solo

    ili

    moda

    Celeron.

    Za

    sada

    su

    svi

    Core 2 Duo.

    Oba

    jezgra

    rade, na

    ta

    ukazuje

    i etvorocifrena

    oznaka. Njena

    prva

    cifra

    govori

    o broju

    funkcionalnih

    jezgara

    etvorka

    je

    rezervisana

    za

    one kojima

    e

    raditi

    samo

    jedno, a za

    sada

    e se pojaviti samo oni

    sa

    esticom.

  • 7/25/2019 Predavanje procesori

    28/51

    Podnoje

    koje

    se koristi

    je

    poznato

    LGA775 , ali

    Core 2

    procesori

    nee raditi na svim ploama

    koje

    ga

    imaju. Intel je

    najavljivao

    da

    e novi

    procesori

    raditi

    i na

    matinim

    ploama

    sa

    ip-setom

    945, ali

    je na

    kraju

    ispalo

    da

    ni

    novi

    975X

    ne

    moe

    da

    radi

    bez

    krpljenja.

    Predstavljena

    je

    patchovana

    verzija

    ovog

    ip-seta pa treba

    da

    pripazite

    ukoliko

    se odlu ite

    za

    975X

    plou

    jer

    stariji

    modeli

    nee

    POST-ovati

    sa

    Core 2

    procesorom. Sigurne

    su

    samo

    ploe sa najnovijim

    P965

    ip-setom

    koji

    je

    predstavljen

    istovremeno.

    Na

    testu

    posmatramo

    najbri

    primerak

    serije

    Core 2

    Core 2

    Extreme X6800

    koji

    radi

    na

    2,93 GHz. Pored toga to

    je

    najbri, ovo je

    jedini

    Core 2

    kojem

    je

    Intel ostavio

    otkljuan

    mnoilac, to

    e prijatno

    iznenaditi

    sve

    ekstremnije

    ljubitelje

    raunara. Intel je

    o igledno

    nau io

    neke

    stvari

    od

    AMD-a iji

    su

    su

    AMD-ovi

    procesori

    godinama

    unazad

    delimino

    ili

    potpuno

    otkljuani, a to je

    zahtevnijim korisnicima

    znaajan

    plus prilikom

    izbora

    procesora.

  • 7/25/2019 Predavanje procesori

    29/51

    Po izgledu

    se Core 2 Extreme X6800 ni

    po

    emu

    ne

    razlikuje

    od

    bilo

    kog

    LGA775 procesora. Meutim, izgled

    vara

    jer

    pod neuglednim

    aluminijumskim

    hitsprederom

    kuca

    potpuno

    druga ije

    srce

    od

    onog koje

    se nalazi

    na

    svemu

    to

    smo

    do sada

    videli.Core 2 Extreme

    X6800

    smo

    poredili

    s najbrim

    NetBurst

    procesorom

    Pentium D 965

    Extreme Edition, koji

    je

    do pojave

    Core 2

    procesora

    bio perjanica

    Intelove

    ponude

    sa

    cenom

    od

    okruglo

    1000 dolara. Core 2 Extreme

    X6800

    e

    nastupiti

    sa

    istom

    cenom, ali

    je

    o igledno

    da

    e Intelmorati

    znatno

    da

    pojeftini

    Pentium

    procesore

    ukoliko

    namerava

    da

    rasproda

    ve

    proizvedene

    komade

    jer

    je

    najbri

    Core 2

    prosto

    oduvao

    najbri

    Pentium D

    u svim

    naim

    testovima!

    Uprkos

    800 MHz razlike, jezgro

    Conroe

    je

    u proseku

    bilo

    etrdesetak

    procenata

    bre! Da

    nismo

    svojim

    o ima

    gledali

    i lino

    rukama

    sastavljali

    raunar, teko

    bismo

    poverovali

    u ovako

    neto.Prosto

    je

    neverovatno

    ta

    je

    Intel postigao

    novom

    arhitekturom! Nije potrebno

    posebno

    prolaziti

    kroz

    testove, razlika

    od

    10 do 70procenata

    ne

    ostavlja

    nikakvu

    sumnju

    da

    je

    Core 2

    fenomenalno

    unapreenje

    u odnosu

    na

    NetBurst.

    Jedino

    je

    Photoshopu

    vie

    odgovarao

    vii

    takt

    starog

    Pentiuma

    D 965 EE

    pa je

    on 10 odsto

    bri

    u ovom

    testu.

  • 7/25/2019 Predavanje procesori

    30/51

    ARHITEKTURA CENTRALNE PROCESORSKE

    JEDINICE

    Poetak

  • 7/25/2019 Predavanje procesori

    31/51

    CPU postavlja

    sadraj

    u bafer

    adrese

    i aktivira

    adresnu

    iupravljaku

    magistralu

    ita

    se sadraj

    mainske

    instrukcije

    iz

    adresirane

    lokacije

    i smeta

    u CPU

    CPU smeta

    mainsku

    instrukciju

    u instrukcioni

    registar

    i dekodira

    je

    Instrukcija

    grananja

    Instrukcija

    uslovnog

    grananja

    Ispitivanje

    statusnih

    markera

    Skok

    ako

    je

    uslov

    ispunjen

    Postavi

    se PC na

    adresu

    skoka

    Postavi

    se PC na

    adresu

    naredne

    instrukcije

    Izvrenje

    instrukcije

    Tipi ni dijagram toka aktivnosti CPU-a u toku izvrenja jedne instrukcije

    D

    AN

    E

    D

    A

    NE(Bezuslovn

    o

    grananje)

    D

    AN

    E

    Faza

    pripreme

    naredbe

    Faza

    izvrenja

    naredbe

    C P U

    a k t i v n o s

    t i

    A hi k A hl

  • 7/25/2019 Predavanje procesori

    32/51

    Arhitektura Athlon procesora:

    tri paralelna x86 instrukcijska dekodera

    9-stepena superskalarna mikroarhitektura

    L1 64K I-Cache i 64K D-Cache, svaki dvostruko set- asocijativan

    64-bitni Backside L2 Cache kontroler koji podrzava od512K do 8 MB

    64-bitni sistemski interfejs

    super pipeline arhitektura

    poboljani 3DNow!

    0.25 mikronska tehnologija

    poboljano dinamiko predvidjanje operacija grananja

    brzina sabirnice od 200 MHz sa 1.6 GB/sec brzinomprenosa

  • 7/25/2019 Predavanje procesori

    33/51

  • 7/25/2019 Predavanje procesori

    34/51

    Intel

    AtomTM Processor

  • 7/25/2019 Predavanje procesori

    35/51

    CPU1.6 GHz Intel

    Atom

    processor Z530:-

    45nm process technology soldered to board 512 Kbytes of secondary (L2) on-die cache

    Intel Hyper-Threading technology supporting 2execution threads Intel

    Virtualization Technology

  • 7/25/2019 Predavanje procesori

    36/51

    SDRAM

    XMC or PMC Interface

    up to 2 Gbytes soldered DDR2- 533 SDRAM

    accessible from processor andbase board

    option for XMC interface: via PCI Express switch fromSCH soft-switchedTransparent/Non-TransparentHub option

    option for PMC interface: supports 32/64-bit, 33/66MHz

    PCI bus supports 64-bit PCI-X bus upto 133MHz

  • 7/25/2019 Predavanje procesori

    37/51

    Ethernet Interfaces Graphics Interface

    2 x channels:- supporting 10 Base-T, 100

    Base-TX, 1000 Base-T implemented by 2 x Intel

    82574L optional on-board magnetics via

    Pn4 rear connector

    1 x channel via Pn4 rear I/Oconnector

    1 x channel switched between frontpanel and Pn4 rear I/O connector

    implemented by the Intel

    US51WSCH

    video RAM shared with main memory

    DVI-D output via Pn4 rear I/Oconnector:-

    resolutions up to 1600x1200 @16M colors

    support for Microsoft

    DirectXsupport for OpenGL 2.0 onMicrosoft

    Windows

    and Linux

  • 7/25/2019 Predavanje procesori

    38/51

    Intel

    CoreTM 2 Duo Processor

  • 7/25/2019 Predavanje procesori

    39/51

    CPU

    2.26 GHz Intel

    CoreTM 2 Duo SP9300 or

    1.86 GHz Intel

    CoreTM 2 Duo SL9400

    common processor features:-

    45nm process technology

    soldered to board

    1066 MHz Front Side Bus

    6 Mbytes of shared Last-Level on-die cache

    Intel 64 technology (64-bit computing)

    no CPU fan

    utlizes Intel

    GS45 mobile class chipset with Intel

    ICH9M-E I/O Controller Hub

    provision for XDP debug port

  • 7/25/2019 Predavanje procesori

    40/51

    SDRAM

    XMC or PMC Interface

    supports up to 8 Gbytes DDR3-

    1066 SDRAM:

    up to 8 Gbytes soldered peak bandwidth of 16

    Gbytes/s dual channel architecture

    accessible by CPU and from VMEbus

    supports 32/64-bit, 33/66MHz PCIbussupports 64-bit PCI-X bus up to100MHzsupports 5V and 3.3V signaling

    XMC site connected via PCIe x4port to the Intel GS45 chipsetPMC (Pn4) rear I/O via P0

    Eth t I t f G hi I t f

  • 7/25/2019 Predavanje procesori

    41/51

    Ethernet Interfaces Graphics Interface

    2 x 10/100/1000 Mbps Ethernetinterfaces via front panel RJ45connectors

    factory configuration options foreither:-

    2 x 10/100/1000 MbpsEthernet interfaces via P2, or: 2 x 1000 Mbps basebandIEEE 802.3 backplane portsvia VXS PO (VITA 41.3)

    implemented with ATI Radeon E2400128 Mbytes of 64-bit dual channelGDDR3 DRAMdual independent display supported

    for both outputs in analog or digitalmodedual DVI-I connectors via front panel:-front panel DVI-D interfaces repeated

    via P2:- digital, up to 1600 x 1200 @16M colors

    support for Microsoft

    DirectX 10

    support for OpenGL 2.0 underWindows

    and Linux

  • 7/25/2019 Predavanje procesori

    42/51

    Razlika izmedju Pentium Dual Core i aktualnog Core 2 Duo

    je samo u koli ini cache-a. Core 2 Duo procesori imaju ili 2ili 4 MB cache-a (Allendale ili Conroe jezgra), dok PentiumDual Core procesori imaju samo 1MB cache-a i namenjeni

    su budget segmentu trista izme u Celeron jednojezgrovnihprocesora i Allendale procesora koji imaju 2MB cache-a.

    Dual core podrazumeva da procesor ima dva full execution jezgra, koja rade na istom clock-u, i fizi ki u jednomprocesoru.

    U slu ajue Extreme Edition 840, dva jezgra rade

    na frekvenciji od 3.2GHz.

    The Extreme Edition 840 sepredstavlja zati enom Intel's Hyper Threadingtehnologijom,

    koja omogu uje da svako procesorsko jezgro

    ima dva logi ka procesora za grand total izvo enje 4 posla

    istovremeno!

    The Power of Intel Dual core Intel dual core processors have two complete execution cores in

  • 7/25/2019 Predavanje procesori

    43/51

    The Power of Intel Dual-core

    Intel dual-core processors have two complete execution cores inone processor package running at the same frequency. The two physical cores in one packagehave their own complete sets of registers and cache.

    Hyper-Threading Technology (HT Technology)

    Multithreaded software divides workloads intoprocesses and software threads that can be independently scheduled and dispatched.

    Level 1 Execution Trace Cache

    The Pentium processor Extreme Edition features two 16KB datacaches. In addition to the data cache, each core includes an Execution Trace Cache that storesup to 12K decoded microops

    in the order of program execution. This increases performance byremoving the decoder from the main execution loop and makes more

    efficient use of the cache

    storage space since instructions that are branched around are not stored.

    2MB Level 2 Cache

    The Intel Pentium has a 1MB L2 Advanced Transfer Cache for each core(2MB total), enabling improved overall system performance by allowing each processor core tohave faster access to larger amounts of the most-often-used data.

    Intel

    Extended Memory 64 Technology

    With appropriate 64-bit supporting hardware andsoftware, platforms based on an Intel processor supporting Intel

    EM64T can enable use ofextended virtual and physical memory.

    Execute Disable Bit*

    The Execute Disable Bit feature, combined with a supported operatingsystem, can prevent certain classes of malicious buffer overflow

    attacks by allowing memory tobe marked as executable or nonexecutable.

    Streaming SIMD Extensions 3 (SSE3)

    Single Instruction Multiple Data (SIMD) Extensionssignificantly accelerate performance of 3-D graphics and include additional integer and cacheability instructions that improve other aspects of performance.

    90nm Process Technology

    The 90nm process technology is the latest in Intel manufacturing

    andtechnology leadership, allowing for next-generation transistor advantages such as strained siliconlattice to deliver faster transistors.

  • 7/25/2019 Predavanje procesori

    44/51

    The Intel Pentiumprocessor ExtremeEdition can provide newlevels of performancethat PC enthusiasts canexperienceand appreciate. With thepower and features ofthe Intel

    955X ExpressChipset, this platformenables a highbandwidthPCI Express* interface,Dual Channel DDR2(double data rate)memory at 667 MHz,Integrated Serial ATAController at 3 gigabits per second

    (Gbps), Intel

    MatrixStorage Technology,and Intel

    HighDefinition Audio todeliver anoutstanding computingexperience.

  • 7/25/2019 Predavanje procesori

    45/51

    The high-performanceIntel 955X ExpressChipset is the idealcomplement to the dual-

    core Intel Pentiumprocessor Extreme Edition. The

    Intel 955X ExpressChipset addsintelligence to helpmanage and prioritizefour software threads

    received from theprocessor, and alsosupports keyperformance-optimizedcapabilities such asIntel

    Memory PipelineTechnology (Intel

    MPT), 8 GB memoryaddressability to enable64-bit computing, anderror-correcting code(ECC) memory.

    S f h f d b fi f h I l 955X E Chi li d b l

  • 7/25/2019 Predavanje procesori

    46/51

    Some of the features and benefits of the Intel 955X Express Chipset are listed below:

    1066/800-MHz System Bus

    Supports Intel Pentium processor Extreme Edition, Intel

    Pentium

    D processor and all other Intel Pentium processors using the LGA775 socket, with scalability for future processor innovations.

    Intel

    Memory Pipeline Technology

    Enhanced memory pipelining enables a higher utilization of eachmemory channel, accelerating data transfers between the processor and system memory.

    PCI Express* x16 Interface

    Delivers greater than 3.5 times the bandwidth over the traditional AcceleratedGraphics Port (AGP) 8X interface. It supports the latest graphics cards for demanding games and applications.

    PCI Express x1 Interface

    Offers more than 3.5 times the bandwidth over traditional PCI architecture. Itenables smoother video recording and playback, and professional grade, high-definition content editingcapability through the PC.

    Intel

    High Definition Audio

    Integrated audio support enables premium home theater sound and advancedfeatures such as multiple audio streams and jack re-tasking.

    Intel

    Matrix Storage Technology

    Provides quicker access to digital photo, video and data files with RAID0, 5, and 10, and added data protection against a hard disk drive failure with RAID 1, 5, and 10.

    Intel

    Active Management Technology (Intel

    IAMT)

    Intel

    Active Management Technology (IntelIAMT) enables remote, down-the-wire management of out-of-band networked systems regardless of systemstate. Helps improve IT efficiency, asset management and system security and availability.

    Serial ATA (SATA)

    3 Gbps

    high-speed storage interface supports faster transfer rates for improved dataaccess.

    Dual-Channel DDR2 Memory

    Support for up to 10.7 Gbps

    of bandwidth and 8 GB memory addressabilitydelivers faster system responsiveness and support of 64-bit computing.

    Intel

    Flex Memory Technology

    Facilitates easier upgrades by allowing different memory sizes to bepopulated and remain in dual-channel mode.

  • 7/25/2019 Predavanje procesori

    47/51

  • 7/25/2019 Predavanje procesori

    48/51

    Athlon

    64 X2

    processors

    Direct Connect Architecture lives upto its name by

    providing adirect connectionbetween theprocessor, thememorycontroller, and the I/Oarea to improveoverall systemperformance. AMD

    has used DirectConnect Architecture

  • 7/25/2019 Predavanje procesori

    49/51

    CPU 1 and CPU 2. Thedual AMD64 cores on thischip can run 32-

    and 64-bitcomputing simultaneously.

    Link 1/2/3.These three linksconnect the I/Oarea to the processorusing HyperTransporttechnology.HyperTransportalso can provide ahigh-speed link amongprocessors in a multi-

    processorconfiguration.

    72 bit. This

    DDR400 memoryinterfaceprovides datatransfer rates up to6.4GBps.

    SystemRequestQueue.This areamanageshoweach coreaccessesthe

    crossbarswitch.

  • 7/25/2019 Predavanje procesori

    50/51

    With multi-core architecture, each core on the chip has its own memorycontroller, which significantly improves memory performance. Using DirectConnect Architecture to make a connection with the memory controllereliminates most bottlenecks and makes multitasking easier. Also,

    connectingthe processor cores together lets data flow freely and reduces latencyproblems.

  • 7/25/2019 Predavanje procesori

    51/51

    When using a dual-processor x86 legacy architecture, however,two processors then have to share the same memory controlhub, which creates bottlenecks in data transfers at the FSB.The two processors arent connected, either, which can lead tolatency problems.