Seminar on Graphics Processing Unit Computing

  • Upload
    ganesh

  • View
    243

  • Download
    0

Embed Size (px)

Citation preview

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    1/22

    Seminar on GraphicsProcessing Unit Computin

    BY KSHI

    124221

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    2/22

    CONTENTS

    Introduction History and standards Pri!"ra# Co$!onntIntrconnct

    Acc#ratd Gra!"ics Port Co$!onnts o% GP& '() Acc#ration Pr%or$anc %actors o% GP& Ty!s o% GP&s G*orc 4 G*orc 4 TI G*orc M+ Conc#usion

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    3/22

    INT,O)&CTION

    Pro-ction o% '() .or#d

    In/o#/d co$!#0 $at"$atica# co$!utations

    Procssin ti$ and and.idt" r3uir$nt

    GP& r#i/s urdn o o% t" $ain syst$

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    4/22

    5"at is GP& 6

    Micro!rocssor !rocssin ') ra!"ics

    Hart o% $odrn ra!"ics cards

    Procsss ra#(ti$ ') ra!"ics

    Pr%or$s $at"$atica##y(intnsi/ tas7s

    Incrass PC8s o/ra## syst$ s!d

    Ot"r na$s( 9ido card: /ido acc#rator: /ido ada!tr:

    /ido oard: ra!"ics acc#rator: or ra!"ics ada!tr;

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    5/22

    HISTO,Y AN) STAN)A,)S

    Monoc"ro$ )is!#ay Ada!trs 1?@1

    Hrcu#s Gra!"ics Card 4 co#our

    Co#our Gra!"ics Ada!tr @ co#our

    En"ancd Gra!"ics Ada!tr 1 co#our

    9ido Gra!"ics Array 2 co#ours 1?@

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    6/22

    Su!r 9ido Gra!"ics Array

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    7/22

    PE,IPHE,A COMPONENTINTE,CONNECT

    Bus is t" c"ann# or !at" t.n t" co$!onnts in a co$!utr

    )irct accss to syst$ $$ory ut uss a rid %or

    connction

    Pro/ids a "i"r dr o% r#iai#ity

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    8/22

    PCI oriina##y o!ratd at '' MHF usin a '2(it(.id !at"

    PCI(+ !ro/ids %or 4(it trans%rs at a s!d o% 1'' MHF %or1(GB!s

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    9/22

    ACCEE,ATE) G,APHICS PO

    Acc#ratd Gra!"ics Port

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    10/22

    AGP Memory Allocation

    OS a##ocats 4K yt dicontiuous !as o% AGP

    GA,T

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    11/22

    AGP Specications

    AGP

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    12/22

    COMPONENTS O* GP&

    Gra!"ics Procssor ( Gra!"ics !rocssor is t" rains o% t" card

    Gra!"ics co(!rocssor ( Hand#s a## o% t" ra!"ics c"ors .it"out any assistanc %

    co$!utrs CP&

    Gra!"ics acc#rator ( c"i! on t" ra!"ics card rndrs ra!"ics asd on co$$

    co$!utrs CP&

    *ra$ ur ( contro#s t" $$ory on t" card and snds in%or$ation to

    to(

    ana#o con/rtr

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    13/22

    Gra!"ics BIOS

    )iita#(to(Ana#o Con/rtr

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    14/22

    ') ACCEE,ATION

    )urin ') rndrin t0tur and o$try data tra/#s across t"

    N. ra!"ics c"i!s no. "a/ acc#ratd Trans%or$ and i"tin

    T" !i0# nin a!!#is assind t0tur /a#us to ac" !i0#

    c"c7 unit !r%or$s /isii#ity c"c7in o% !i0#

    ,AM)AC con/rts t"is diita# data into ana#o t"at can i/n t$onitor %or dis!#ay

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    15/22

    PE,*O,MANCE *ACTO,S O*GP&

    *i## ,at

    M$ory Band.idt"

    M$ory Mana$nt

    Hiddn Sur%ac r$o/a#

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    16/22

    GPUs performance

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    17/22

    TYPES O* GP&ST"o types of GP#s

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    18/22

    GE*O,CE 4

    G*orc4 GP& is t" %ourt" dition in t" %a$d G*orc #inu!

    12@MB o% )), $$ory and a su!r %ast !rocssor

    T"r o% its 7ind "as n r#asd

    G*orc4 Ti sris

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    19/22

    %&ip Arc&itect're

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    20/22

    GE*O,CE4 TI

    ' $i##ion transistors

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    21/22

    GE*O,CE4 M+

    G*orc4 M+ GP&s !ro/ids a n. #/# o% cost(

    cti/: "i"(!r%or$anc ra!"ics to t"

    $ainstra$ PC usr; T" G*orc4 M+ is t"

    c"a!st and .orst !r%or$in o% t" t"r #ins;

    T" standard ra!"ics card co$s .it" 4MB o%

    ,AM: a "%ty a$ount t"at can "and# a#$ost any

    tas7; T" G*orc4 M+ "as a 4it us: ."ic" is

    a#so !rtty standard %or today8s ra!"ics cards;

    *or t" $ost !art t" on#y ra# i$!ro/$nt %ro$

    t" G*orc' M+ to t" G*orc4M+ is t"

    ra!"ics !rocssin unit: ."ic" ats its

    !rdcssors: t" G*orc2 and G*orc': "ands

  • 7/24/2019 Seminar on Graphics Processing Unit Computing

    22/22

    CONC&SION

    N9I)IA introducs t" %astst: $ost co$!r"nsi/ and %atur(ric" co$!0!rinc /r ra#iFd on a $oi# !#at%or$

    G*orc4 M+ is t" c"a!st and .orst !r%or$in o% t" t"r #ins

    Standard ra!"ics card co$s .it" 4MB o% ,AM

    On#y ra# i$!ro/$nt %ro$ t" G*orc' M+ to t" G*orc4M+

    is t" ra!"ics !rocssin unit: ."ic" ats its !rdcssors:

    t" G*orc2 and G*orc': "ands do.n;