+ All Categories
Home > Documents > Lectura Computo Reconfigurable

Lectura Computo Reconfigurable

Date post: 02-Jun-2018
Category:
Upload: joejanss
View: 218 times
Download: 0 times
Share this document with a friend

of 8

Transcript
  • 8/11/2019 Lectura Computo Reconfigurable

    1/8

    r t t t r t ! t

    l t t r l

    Promise

    f

    rPerformancehfigurable

    omputin

    IapL

    l t .Chao ,

    t . | ,na

    t . !

    A ,ab j .?ad

    Mnaqns

    Hka1L , ,

    ^ / ' J

    G a l , . r e M I

    u d

    - r i

    Vol..ltny

    K'"rratenko,

    r\

    r

    D,h.dh

    BL

    c ,

    u\i!,n, d

    sq,r.-" ".

    SeEEl

    high-pertomde

    @nputers

    now

    ure ietd-progr.hmabte

    gate

    arays

    as e(onfigurabte

    6pre.ersor5.Theaurho6dee(ribetherwomajor.ontenporaryHpRCar.hite(urerandexpt

    theprcsand

  • 8/11/2019 Lectura Computo Reconfigurable

    2/8

    th?daaB.D!|iB?k.U|ioroi|h.

    opPlkarcaorh.r'(qaBq'lr"tb

    \sdo6 .ri vrq nic ruiio ol re.onlistr-

    mblc

    nod* m ni.roprortsoi nois to

    tu6 thc

    diliir.fi J.mands of cu$om-

    q!

    lp

    plicd$ns.Thr

    n highl) sirRbl.

    ton m

    (onoDic

    perpetiE

    slu

    th.

    .o$ diffcrcoce sNLm

    FPcls ,nd

    Ei&oplo.sson,,nd tr s

    pxrtictrh y

    on rhe ownsid.,avinsheEcorJis

    ftable ode and hemicroproc5sornode

    Lntmto\rr thcsluredntrco.n*tlon

    ndsork

    naksthen ompd. rorok .

    lftn.y brwe.i ih. mds. In .ddition,

    co&

    pofuh,ftrrould

    b(om Nnsue

    .v.n rvnhii he slnt typeofradine

    if tl'r. 6

    I chrnst n rh. iatio bemen

    thr ni.npm..$or nodcs ndheFPCA

    A Eprescnbiivcrrrnplr ol ilt

    UNNS n ihe sRC 6/SRC7, whi.l, cor.

    'ni.rop'o.csor n'bs]$ems,one or

    nore MA ' Econlisu(hl.

    subrrrtds,

    and

    elobal

  • 8/11/2019 Lectura Computo Reconfigurable

    3/8

    \il1

    Exmples of nrh sy*emsarc ihc CEy

    xDl rnd

    rcconfuuiableclu*trs. N NUSI

    main drNbrk

    r rhar 6xedniio of FPCAS

    mi.n,pr.csois,

    Rhichmishtnotsunrh(tudnionrl

    qdoFbuys

    coioni.nodcl.

    H.wcv.r, lEycr{in r$EighF

    lorw,idmyrothesinsk.prqnm,muhiph

    darr

    ISFMD)modddxt no$ paralldlproen'ni"s

    pxrd1gN

    embmc.. urhr, ds

    hM.y bdkdl

    de micrcproeso!

    nd ts PGA oprcesor can

    bc ou,and tu b,nd$idrh

    erueenhem

    Njll 6.

    dcdicrcJ

    this.d 'nernhish

    pdformane or

    hlny

    drh

    inensiveappl'c*ionr

    A rprc$nbrive examplcorrtu

    NNUS s the

    crry xDl. who* direccconncftd

    proce$or

    IDCP)

    rchit(nrc hames$multjrl!

    lr.!i$o$

    tuoasinsle,trni6edsFcm.Tl'.

    N dnirMcha'

    sis,with rpb lzcha$is

    pc.rlbin.,.

    one.hasis

    houssrixcoEfur.i!ds,.rhof

    uhrch oniains

    nrc

    2.4

    GH:

    AlvlD optenn micrcproccs$*

    rnd

    onear rwo RrpidAriry rocssoE

    IRAPS)

    h, i

    hrndle.omntrni.ation.Ther!.

    pt rcnn'i.ro

    prasos

    are onn(td

    viaAMDl HlperTrin!

    potrchnologr {nh r b, idnidd, of i.2 CRps

    nrning r iwo wa) svNn{ric mul.ip! .tsiis

    lslvlPl

    clu$cr.Erd XDl ch?siscan c(onigurd

    wiih!x

    applicition-accclcErion

    ro.esors

    brsd on Xilinx

    vniq ll rro or vrrex 4 FPGAS.vnh nvo

    R]\Ps

    p.r

    boird, b,ndwidth fSCBps

    1.1CBps

    idne.ioml)

    beNeen o.rdssreihbG

    vja RlpidAiny swirch.

    Halfofthis vlEh\

    43 inks nmr

    .onpur 60,idswiiILndr.hasis,vhiLetheothe6.an

    vc lNc ukd ihe sRc 6I snd SRC.6 l$chl i.

    inks

    rigtrr. odc hvcl

    pdormanc.

    of H PRC rch

    tcdurts in

    prortsnrg

    emotc cnsinsr

    ndnol..trLxr vnrrtrsl

    applicationrh$e nudics

    ncludedhe rs ofoptinri.

    za.i.n

    erhniltu.s

    u.h$

    pip.lininsand

    ati r?nsr-

    orqlipping

    { iih co'npu inon to e

    t'nposl,ndspatial

    panlkLkmolsuchppltltions

    H)peqccnaldimdrion du. on'isrcprcsenh.\

    of remoEsnsj's

    rpplicdoc wnh ftsped to nod!

    ps

    f.drnrt. vnh FPCA asoprc(soBlbr the

    njcrcprc

    .dsor,strbnrtirlddr in his,lae'itucnsiy.rpplic,iioi

    mD$movbrck and orth bes(n

    r

    nenoryand thc

    FPCA.nhorrdmcnrry.Vhile dt

    bandwidtho. such ansl*

    n on heoidtr ofCBps,

    $e iEnsfc6 aa an

    Jd.d okhcrd rnd repftsnt i ch:|.

    Gnsconrft

    sRc 6

    givendeliniresizeof

    sOBNI.

    Thh ovshcxdcan b. avoidedlto8*h(

    throush

    iI. sh,rinsafnemor) banks, ! tlc

    hlnJwiJrI c]tr

    be neasd io hke adYantas

    r FP

    [email protected]

    F

    b!t.

    3. utu r

    prtti*

    ot v

    p.

    rpa

    re

    *u ta r.i n2 onsflc-6

    E.

    @

    ob eE.r | u dn, a sc-6

    i5, *rcrn1ng beNs, nE$ two

    p!..B!ing .l.n.nts

    md'h.computaiionslsocan

    clr.A

    sud, indc6

    1I/o

    u d,nd srir. optrr,ionthkeoDl)

    3

    p{ant

    ofth.,pplniion

    execurionlnE on a

    1.3

    92

    pment

    ssp.ntoi

    tonpm,'o.s.

    As Figtrrc b showi

    th. rnncen*Iion sRc.6E

    achi.!*

    r signili.rnr pftdup vd themi.roproa$orl

    11.03x iihout*fe.minsaod

    l 21

    Howcvc. hecomputationjD! n o

    of rh. ovcEll.xftutioi

    inc.I', rh. aoLLou{'pRC'6,

    thc6andwidtLd{*i t|r mrcrop.

    nuclscs ftom i30 NlBps

    su*aincdl

    o

    l a GBps

    lsusrinedl.

    s ljisu'c3.

    $.v!, th

    a 24.06x peedup

    rnhod

    *ie,nins) md a r2.0Jx

    spcldup

    wnhsturi'ing)

    vd h. n'crcprocesei

    Th.s r.suhs leliLrdenontrrat. lat

    6rndridilt

    [rw. dr mi.ropro.ssorand hL

    FPCAnqs be

    intreNed o sup.rt

    nor. dn lircnsvc lppLmtions-

    an area he rhi.J

    g.n.nrcn

    sRc 7 ,s ikely to a,ldE$.

    li should

    . iond, how.ve. |[r inno* HIRC5 odiy,

    ramle6 bdw.endr nicroprccessorn,lFPCAa(

    cxplnii. ftrihn compli.rtins

    mgumminsmodcls.

    Th*e iwo 'nemorv subsy*cms

    hou d .ii [d b. au$d

    i'to oneor ntesmted

    to

    a

    hLErthr wlih de obiedfle

    of rcduclrsddininari'rg

    risokrhcad{ndnakinsth

    Nrmscal. Dolecular rnamics

    NA\,{DI'is

    tpre

    s.nirtive f floriins.pointppli.d.ns

    {iih nsp.c,,o

    mde

    perlornancsA rctcit.1s r

    yhcn

    podng su.l' hshly oprnnizedode, sensible

    .pproarhnbse*veialdsisn itdations,shrtingwnh

    ,.,'*'-'qll

  • 8/11/2019 Lectura Computo Reconfigurable

    4/8

    dE si

    ples,

    no* $nishtfoNrd implemei.itjonod

    smdtrally

    ddinso ii nntilachieylnshc

    hc$!,lmion

    o. runnins utof

    FI,CA

    Esourc$.'

    Thc*udy! tinaldun

    FPCA

    brsd

    imolnlibiion

    sas.nly$rt(im*INdthrn'roris;ml.od..\(u

    otr.Ths. rtsuhs, howder, aredatu d.pardent. or I

    hlgtrctrtoffmdius,h. origimlCPU odc xecftesn

    morelEn 300seonds hlh n,e.ljPCAx

  • 8/11/2019 Lectura Computo Reconfigurable

    5/8

    b oidcr( rlt.ipli.re\r r ndls nr.orrsNndillg

    o.

    ni.\i:uron hndos

    rh.l.!. r

    Norlc'

    iodc *nt ir

    lor.\rtrsd3slftllnpdrsftrseordlccuPs)rdr

    nr

    onshprr

    ,d,i. r

    NdlN

    h.onrrtrr. sr(drp o{r

    nrxDl haJanldvint?F!0!.rh!s

    sp*dL

    Dnfl

    doarh.e\ped.d

    rj,sp*dtrpdr.osso-

    pd.dr

    Jli.i(od. on rh(orhq hanJ, ichrq&5oonr !

    \rdi! rlnoollttn

    (

    , eh !r!J r 69jx !nc!Jur *c,J

    olr|tr;p{rd 73sxsp..Jur dur b inkr]Jrd)nr

    riu, .i riJ lro ordu . Tl'( rthi!!(J

    $!!Jtrr,

    lr

    olhr .r8i,rs/.hip

    Nr

    l,7e4i Lns.ldoirlf -imred

    trdeir)

    f

    4.i1!\

    dtre rlrir inknod

    rln. sJi(d,dsllrJlrh ] iir(ro& riJ i'r n,J(

    . crls r HPRCS

    h,gt.or6gritridx n

    gh

    ntr b. n.di.

    r h . r r t ,DNhs Gt r .dk r r i rT r I c ! ] r i L l l , . i t u

    cri nore!n.onrigirrs,*re. r'srne(rNrpdrrior

    his.rn

    o\rrolsLcid

    \\r'$.hcI\h

    Ln(yN.D ni r

    o'd,|t .bpnr$or ]sD, r l 1 cl lz ooiooo

    \h . r r ! ( j r r ! xD r i . h i . kn l D . r6 r \ r l Jq r T l r

    ipr nrid,s srhb,lnr srlDon d{1.

    h r

    | [ c . s ! o r

    Ac

    ( r v

    X l ) r .

    nn

    3h toN i rd , \ l l ' l

    , r u l j l r i oo r$ f L i nu lns r ra !L$Hon r \ r . i rn

    !

    D

    o i

    Y o N

    m i ! r .

    hiJ n, itrtrdtr fu Di. '.ri !.$nrr, trfJ,l i ! 5rnun l,

    n,*mhLL+ *!i.nrjo

    rd$cr.rd,

    m noprort$or

    ^odi r!1rr,Drc

  • 8/11/2019 Lectura Computo Reconfigurable

    6/8

    SPNiD

    prcsnmmiDts

    rad,sn\.

    T

    !urcnt i.!hn.ld$ lri lLTd hi tu$rl ismrb c

    )n)rso6

    r.oprort$oE iorl]e m.n l,on

    pr

    singh rndrrcd .oD,muni!*ioo dr

    Nhco hc ntio Jmi(opr,!.*d.\, tu.odlistr [Lrn)

    !r$o^, dthrnnrndri i.,r$rdr ieLsdifie,sfron

    rin!. Sr^lD

    rlognms,

    \rb$

    sctrmLLv

    nFr! i

    uoiir

    n.o, niglir 0rdsuri lt! sonc

    orrh

    On theorhs

    hiod.h&rcBeoL

    rr

    H.i.nrsd.4 r ilt s,yrdn le\d r d, iven bv

    ro

    n .h'

    roLos.i l ft{ois n'.h r.o* slyinss,

    Nhi.h

    &vdop

    tr! cr, r.h ele L,!hiloflos srnlDs

    b lu*oErs !\ ins

    hooogeneousodc archn!(ua. I

    ls{

    P3ril '

    .and 6y r11.nrf,n(J JLftldLLrrn.od.

    oi

    i ibl lnr:

    NNUS rhtrcduR! n( fr d

    l N r N i h n , l [ r U N N \ i u n r ] i r n r .

    I,IPRCERFOCMANC'MPROVEII,IENT

    ln rrs dr

    r(.D.jal

    or HrRa tu(hr,los., l

    yid,sl!

    ncJ {uJi6'i6nrcJ\ n ho,I rI A

    I

    r s*rn

    l$!15 F{' !a!h apnLi.i i ion, rl lLltd,|t rlnp rn[ ]s

    Di, 'rhidniR(rr\,!r,osi .rlw.mrutrnpmlkL.

    !nobmn d,ddli,oi lLs,w.n le\dfri l lcl ismvhfr'

    rLd

    rrosnDnni'lg

    edrniq6, 6i ',c rlre vl l ' l ro Lrc.k

    n,eolmll

    prcblcm

    kcsnl raih

    b de-eAe exccu r

    rimc.nftscr

    a

  • 8/11/2019 Lectura Computo Reconfigurable

    7/8

    6.ne66.Forcramplc,

    n rlt hrpc(p(ml

    dlfrlinon

    tuJnion dr. dm

    trnstr mPnle'nn6

    d

    retr

    ihe sRC-6End 5Rc

    6,{hileusi.s

    rh. sim!

    FPGA

    chips, lmoi

    Joubledh.5rrcJup

    ur rterch Btal.d rh.t HPRCi.ri rchieve P o

    fourordc6olms

    iude

    mprove'nentn

    Pdfor

    Mn.c,upto,hreco'dc6df

    asnnudc!.duction

    ,tr

    posq

    (D5udp,ion,2n{l r*t orddsorn'grtud

    $vinBs

    !.os Dd sizc

    cqun.'ntn

    cor&mpoor:/

    nicDFtr.$of

    Nhcn

    runn'ns coDput.

    iit nsive pplicdionr

    6red on ntcgdrtrhmdic.

    l i

    gcieBl,

    th$c ' 'N.'ns

    wm lcsr u(nrur

    rr

    P.o

    .$s iBJplh n,otr

    Li{d on nor

    ng

    poinri,nhmd.

    $ n - r l l ! d o u h l ! p r u r o , , N h o + h s h , r s e o r F r c A

    prnllelism

    lo

    pplL.rion

  • 8/11/2019 Lectura Computo Reconfigurable

    8/8

    ftlrk Et-(;hr.o,ti i: r

    ptutt:ot

    rl tL?

    D|riult ,l

    t.r

    hun! ttL!

    H'tr.rut,uar!cq,rtt i t 1.rb

    HP.r ),r

    (;4ts.

    Fi:r)iqh lr 'uur ntr, rut blautdn

    t

    ttr tst clt

    h'

    fo'

    t Lstt t ' ldttut

    Rtqn'! ' i trht!

    t)u4\tut

    tcHRLa).

    Hr

    r| lrtr rt!$i ' rr.tn't! h1:tL

    'r1i

    f! lat^'r4

    tta. '(urrtrsatLk '

    nenat

    t4q

    udr! ' {rtu,r,:.

    (

    turt {r't! tal Cl:r.truirerrt

    ntd lvtl,rq erlnqrhls

    t.u

    Nt!

    Irvosht! Ln

    v6^. t h L | !rh/',.1ru

    "tlhc t

    ol tt, AcM. contu

    trut i hrk.dlw ttt'

    Elrt '

    F] Anha 6 a iatoit fun, i1tlrD4\,.rur

    olcd"fttu

    an ncd,atEgitlnq: rtut ] nex',

    Hn ty,t.b

    ut!re4, i.hr.rqqtitnbt. i , 'r 'a\,

    t)) h'it r'ttrt{duas, a\,t1rhh btew't t)c4qror!

    I unhtiar, t isrnl

    $turtt{( l ,rtcs\,

    ai ,rr.

    , E d u l t , t o t

    i n r n !

    ary,tu

    len(uE

    tu,

    th! cdr

    lt

    v(ttu,t

    riu

    niduti 'sH".nsnrJodo

    t,t,I\t tn tr D!!,nh"{r

    d

    tta.t, i ,4!s it,n|.non|Eratrc4Dr

    Lt!,L'!)

    pqtq'utu.

    rlrnrt h'hiatrc,

    '

    t

    todttt, trt otrtu1

    itrhuan. Hrur!rktird r B

    tLda\i.:n

    i lt,udiu ' '44ts

    tun

    t"1t'

    I trr

    )

    K,k cdj E ol rsqict

    pmt'o

    'r r)! DltNinut al

    Ltlnrrd.rr1 co,fa*

    rnlirun\d t4rn' r:c.1l)

    ts',!ttt Eilrrt, 't

    t ab d.iu{ iket

    tittr.t i t l

    t t'5 1!.rL rttr!:

    h.t'.t!'4a4i!uru( 4D'p'ti'1,

    tdvha4.,u,t etttrt

    h,' 'hi i

    a't(nn

    tirireai.d

    t ttrD u dKtQtnn n,lfa*.sw4usta, \u r

    $( Utri ir.rr

    q/radhhlr

    t\t/!rt u!6rnadr'al

    lx l irtu.anrt

    arn4niu

    ltta'ttotolit

    Rd*n'

    yalodj'4r

    Kidrti.nko n r sotr' trvr nic{^r

    rl

    t;r

    srru!'nrii\ A

    )lkdot I \tr\\ra al rbnr,t

    | l farn?Er,

    tterlEruh1.. nnt :.rdir.

    dn|\try.

    Kutntunka6tu'tnDs' i ' rtn\,

    rEDntr

    tu r

    tb! |urn'qatA'rrtt, An !. '1,

    {uur u.rl,6.1ttt

    ttrLdtdnr \cM. cqt&t hi

    ttu@r tslcl rr,,alca,] .rhrittrD+t

    rcr

    at c,npi t s d.x. aet E

    !r':t u

    s,t

    b! Ihv 6t l nl

    suni u,alntr.

    Hr

    tr

    ui!re'L u.trt( hah

    pq

    |i l l t.!f l ,\us'a\,rdaB'1,o

    tre. it luurrn

    rctE . .''d.

    Bttllln!&AtrPht) t'

    Dibonac:

    I

    4

    tttrt ^ d.ri

    nqo Hc 6 d {'i tr 'u'tu't kt t rr,t

    (i , 'Mulrta\

    t 'd r ustbu l l tht,\c\1cnr tb

    Tribute to Honor Jim Gray

    The rEEE ComputerSociely,

    ACM, and UC

    BerkeLey i

    lon

    the ramry and coleasues

    ol Jim Gray

    n

    hosrnq

    a tibure td the

    egenoary compuier

    scnc

    proneer.

    missng al sea since 2a Jan

    2007

    uc Berke y

    htlpt/ww eecs.berkeley.edu/

    roljlmgraytrirrule


Recommended