A High Level Abstraction for Graphics Hardware Programming

Transcrição

A High Level Abstraction for Graphics Hardware Programming
$+LJK/HYHO$EVWUDFWLRQIRU*UDSKLFV+DUGZDUH3URJUDPPLQJ
'$1,/278/(5:$/'(0$5&(/(6
7HFJUDI&RPSXWHU6FLHQFH'HSDUWPHQW38&5LR
5XD0DUTXrVGH6mR9LFHQWH5LRGH-DQHLUR5-%UD]LO
^WXOHUFHOHV`#WHFJUDISXFULREU
$EVWUDFW&XUUHQWO\DYDLODEOHJUDSKLFVKDUGZDUHKDVEHFRPHSURJUDPPDEOH+RZHYHUWKLVSURJUDPPDELOLW\LV
VWLOORIIHUHGDWDYHU\ORZDEVWUDFWLRQOHYHOXVXDOO\EDVHGRQDVSHFLDOL]HGDVVHPEO\ODQJXDJHDQGLVGLIILFXOWWR
XVH7RRYHUFRPHWKLVSUREOHPZHSUHVHQWDVLPSOHSURJUDPPDEOHSLSHOLQHDEVWUDFWLRQ2XUSURSRVDOLVEXLOW
RYHU WKH /XD SURJUDPPLQJ ODQJXDJH 7KH DSSOLFDWLRQ SURJUDPPHU ZULWHV D /XD FRGH WKDW ZKHQ H[HFXWHG
JHQHUDWHV WKH HTXLYDOHQW DVVHPEO\ FRGH WR EH ORDGHG E\ WKH KDUGZDUH :H FRPSDUH RXU SURSRVDO WR RWKHU
UHFHQWO\SXEOLVKHGRQHVRUVWLOOXQGHUFRQVLGHUDWLRQ
.H\ZRUGVSURJUDPPDEOHSLSHOLQHVKDGLQJODQJXDJHUHQGHULQJ
VSHFLDOL]HG EXW VWLOO IOH[LEOH 7KH 2SHQ*/ PHFKDQLVP LV
LQWHUHVWLQJ KRZHYHU QRZDGD\V WKHUH LV DQ H[FHVV RI
,QWURGXFWLRQ
H[WHQVLRQV ± DOPRVW >@ ± WKXV GHJUDGLQJ FRGH
*UDSKLFV KDUGZDUH KDV EHHQ HYROYLQJ TXLFNO\ LQ WKH ODVW
SRUWDELOLW\
IHZ \HDUV ERWK LQ SURFHVVLQJ SRZHU DQG LQ IXQFWLRQDOLW\
7R LQFUHDVH WKHUDQJHRISRVVLEOH HIIHFWVZLWKRXWWKH
3DUW RI WKH UHQGHULQJ SLSHOLQH VXFK DV YHUWH[
QHHGIRULVVXLQJDQH[WHQVLRQRUDQHZYHUVLRQIRUHDFK
WUDQVIRUPDWLRQDQGLOOXPLQDWLRQDQGUDVWHUL]DWLRQIRUPHUO\
QHZHIIHFWJUDSKLFVKDUGZDUHKDVEHFRPHSURJUDPPDEOH
SHUIRUPHGE\WKH&38LVWRGD\SHUIRUPHGE\WKHJUDSKLFV
7KLV LV DQ LPSRUWDQW VWHS LQ WKH HYROXWLRQ RI UHDOWLPH
SURFHVVRURU*387KHUDQJHRIJUDSKLFVHIIHFWVREWDLQHG
UHQGHULQJ EHLQJ HYHQ FRQVLGHUHG DV WKH EHJLQQLQJ RI D
KDV DOVR LQFUHDVHG )RU LQVWDQFH LW LV SRVVLEOH WRGD\ WR
QHZKDUGZDUHJHQHUDWLRQ
REWDLQVKDGRZHIIHFWVLQFRPSOH[VFHQHVLQUHDOWLPH
7KHILUVWYHUVLRQVRISURJUDPPDEOHKDUGZDUHH[SRVH
*UDSKLFVOLEUDULHVDUHXVHGE\DQDSSOLFDWLRQSURJUDP
WKHLULQWHUQDOVWUXFWXUHVIRUWKHSURJUDPPHUE\PHDQVRID
WR DFFHVV KDUGZDUH UHVRXUFHV 7RGD\¶V PDLQVWUHDP
YHU\ORZOHYHOPHFKDQLVP7KHSURJUDPPHULVUHTXLUHGWR
JUDSKLFV OLEUDULHV DUH 2SHQ*/ >@ DQG 'LUHFW; >@ ERWK
ZULWH WKH FRGH LQ D VSHFLDOL]HG DVVHPEO\ ODQJXDJH DQG WR
YDVWO\VXSSRUWHGE\KDUGZDUHPDQXIDFWXUHUV
PDQDJH VHWV RI UHJLVWHUV 3URJUDPPLQJ LQ WKLV OHYHO LV
)RUDOLEUDU\WREHDOLJQHGZLWKKDUGZDUHHYROXWLRQLW
GLIILFXOW DQG SURQH WR HUURUV 'LIIHUHQW SURSRVDOV KDYH
PXVW EH H[WHQVLEOH RU UHJXODUO\ LVVXH D QHZ YHUVLRQ RU
EHHQ SUHVHQWHG WR DEVWUDFW WKH KDUGZDUH DQG WR JDLQ
XSGDWH 'LUHFW; KDV RSWHG IRU WKH VHFRQG PRGHO DQG LV
SURGXFWLYLW\SRUWDELOLW\DQGHDVH RIXVH>@
WRGD\ LQ YHUVLRQ ZLWK SODQV IRU YHUVLRQ 2SHQ*/
7KHVH DEVWUDWLRQV DUH XVXDOO\ UHIHUUHG WR DV VKDGLQJ
FXUUHQWO\ LQ YHUVLRQ KDV DQ H[WHQVLRQ PHFKDQLVP
ODQJXDJH
PDQDJHG E\ WKH 2SHQ*/ $UFKLWHFWXUH 5HYLHZ %RDUG
$5% DQ LQGHSHQGHQW FRQVRUWLXP ZLWK LQGXVWU\
SDUWLFLSDWLRQ 7\SLFDOO\ D KDUGZDUH PDQXIDFWXUHU
SURSRVHVDQH[WHQVLRQDQGLPSOHPHQWVLWIRULWVKDUGZDUH
2WKHU PDQXIDFWXUHUV FDQ DOVR LPSOHPHQW LW $IWHU
HYDOXDWLRQV DQG VWXGLHV E\ WKH $5% WKLV H[WHQVLRQ FDQ
EHFRPH ³RIILFLDO´ RU HYHQ SDUW RI WKH NHUQHO RI D QHZ
YHUVLRQRI2SHQ*/
7KLV SDSHU SURSRVHV DQRWKHU KLJKHUOHYHO DEVWUDFWLRQ
IRU WKH SURJUDPPHU WR DFFHVV WKH IHDWXUHV RIIHUHG E\ WKH
KDUGZDUH 2XU SURSRVDO LV OHVV DPELWLRXV WKDQ RWKHUV RQ
WKHRWKHUKDQGZHEHOLHYHLWLVHDVLHUWRXVH,WVGHVLJQLV
FORVHUWRWRGD\¶VKDUGZDUHDQGLWPDNHVXVHRIDQH[LVWLQJ
H[WHQVLRQODQJXDJHWRVXSSRUWLWVLPSOHPHQWDWLRQ
$Q 2SHQ*/ DSSOLFDWLRQ FDQ PDNH XVH RI WKH
H[WHQVLRQEXWLWPXVWDOZD\VYHULI\DWUXQWLPHZKHWKHULW
LV VXSSRUWHG E\ WKH KDUGZDUH $OWHUQDWLYHV PXVW EH
LPSOHPHQWHG LQ FDVH WKH H[WHQVLRQ LV QRW DYDLODEOH 7KLV
PDNHV WKH DSSOLFDWLRQ¶V ZRUN PRUH GLIILFXOW DQG
5HODWHG:RUN
6KDGLQJ ODQJXDJHV KDYH HYROYHG IURP &RRN¶V ZRUN >@
ZKLFK VKRZHG KRZ LOOXPLQDWLRQ WUHHVRIIHUD IOH[LEOHDQG
SRZHUIXO PHFKDQLVP IRU LOOXPLQDWLRQ FRPSXWDWLRQV DQG
IURP 3HUOLQ¶V ZRUN >@ ZKLFK GHVFULEHV D ODQJXDJH IRU
SL[HOSURFHVVLQJ
5HVHDUFK LQWR VKDGLQJ ODQJXDJHV KDV PDWHULDOL]HG
FRPPHUFLDOO\ LQ SURGXFWV VXFK DV 5HQGHU0DQ >@ XVHG
PDLQO\ LQ PRWLRQ SLFWXUH SURGXFWLRQV 5HQGHU0DQ LV D
VFHQHGHVFULSWLRQ DQG UHQGHULQJ LQWHUIDFH GHYHORSHG ZLWK
WKH LQWHQWLRQ RI EHFRPLQJ D VWDQGDUG 7KH VSHFLILFDWLRQ
GHILQHVDQLOOXPLQDWLRQODQJXDJHWKH5HQGHU0DQ6KDGLQJ
/DQJXDJHZKLFKLVH[WUHPHO\JHQHULFDQGSRZHUIXO
5HFHQWO\ VHYHUDO SDSHUV KDYH VKRZQ WKDW WKH QHZ
KDUGZDUH JHQHUDWLRQ LV FDSDEOH RI SURGXFLQJ LQ UHDO WLPH
HIIHFWVWKDWZHUHIRUPHUO\REWDLQHGDIWHUKRXUVRUGD\VRI
UHQGHULQJ 2ODQR DQG /DVWUD >@ GHYHORSHG SIPDQ D
ODQJXDJH VLPLODU WR 5HQGHU0DQ IRU WKH 3L[HO)ORZ >@
V\VWHP ± DQ DUFKLWHFWXUH SURSRVDO WKDWZDVQRWVXFFHVVIXO
LQ WKH KDUGZDUH LQGXVWU\ EXW ZKLFK SURYLGHG JUHDW
FRQWULEXWLRQWRUHVHDUFK
7KH JDPH 4XDNH ,,, $UHQD >@ SURGXFHG E\ ,G
6RIWZDUHKDVGHILQHGDVFULSWODQJXDJHIRUFRQILJXULQJWKH
VHYHUDO OD\HUV RI WH[WXUH DQG FRORU DSSOLHG WR REMHFWV ,W
DOVR KDV D PHFKDQLVP IRU DQLPDWLQJ DQG PDQLSXODWLQJ
WH[WXUH FRRUGLQDWHV 7KH JUDSKLFV HQJLQH LQWHUSUHWV WKH
SURJUDP DQG WUDQVODWHV LW LQ PXOWLSOH UHQGHULQJ VWHSV LQ
2SHQ*/ SRVVLEO\ HPSOR\LQJ PXOWLWH[WXUH WR UHGXFH WKH
QXPEHURIVWHSV
3HHUF\ HW DO >@ SUHVHQWHG D QHZ DSSURDFK IRU WKH
LPSOHPHQWDWLRQ RI D ODQJXDJH XVLQJ PXOWLSOHVWHS
UHQGHULQJ 7KH FHQWUDO LGHD LV WR FRQVLGHU WKH UHQGHULQJ
SLSHOLQH DV D 6,0' 6LQJOH ,QVWUXFWLRQ 0XOWLSOH 'DWD
PDFKLQH$UHQGHULQJVWHSLV FRQVLGHUHGDV DQ LQVWUXFWLRQ
DSSOLHGWRGDWDYHUWLFHVDQGIUDJPHQWV3HHUF\KDVVKRZQ
WKDW WKH 5HQGHU0DQ ODQJXDJH FDQ EH FRPSLOHG XVLQJ
PXOWLSOHVWHSUHQGHULQJZLWK2SHQ*/
3URXGIRRWHWDO>@GHVFULEHGDSURFHGXUDOUHQGHULQJ
V\VWHP E\ IRUPDOL]LQJ D SURJUDPPDEOH SLSHOLQH
DEVWUDFWLRQ DQG GHILQLQJ IRXU FRPSXWDWLRQ IUHTXHQFLHV
FRQVWDQW SHU SULPLWLYH SHU YHUWH[ DQG SHU IUDJPHQW 7KH
XVHUFRGHZULWWHQLQDODQJXDJHVLPLODUWR5HQGHU0DQLV
DQDO\]HG DQG FRPSLOHG JHQHUDWLQJ SURJUDPV IRU WKLV
DEVWUDFWLRQ7KHV\VWHPUXQVRQ2SHQ*/DQGSURILWVIURP
UHFHQWSURJUDPPDEOHKDUGZDUH
7KH SURSRVDO IRU YHUVLRQ RI 2SHQ*/ LV XQGHU
GHYHORSPHQW7KHILUVWVSHFLILFDWLRQGRFXPHQWVKDYHEHHQ
SURGXFHG E\ LQLWLDWLYH RI 'ODEV >@ DQG DUH EHLQJ
GLVFXVVHGLQPHHWLQJVRIWKH$5%7KHPDLQSXUSRVHVRI
WKLV QHZ YHUVLRQ DUH WR VXSSRUW SURJUDPPDELOLW\ YLD D
VKDGLQJ ODQJXDJH WR LPSURYH PHPRU\ PDQDJHPHQW DQG
WRSURYLGHWKHDSSOLFDWLRQPRUHFRQWURORYHUWKHUHQGHULQJ
SLSHOLQH 7KH 2SHQ*/ VKDGLQJ ODQJXDJH LQFOXGHV
IHDWXUHV QRW VXSSRUWHG E\ WRGD\¶V KDUGZDUH VXFK DV
FRQWUROIORZVWUXFWXUHV
0RUH UHFHQWO\ 19,',$ KDV SURSRVHG WKH &J
SURJUDPPLQJ ODQJXDJH >@ D KLJKOHYHO &OLNH ODQJXDJH
WR DFFHVV WKHLU KDUGZDUH IHDWXUHV DQG 0F&RRO HW DO >@
KDYH SURSRVHG XVLQJ VWDQGDUG & D KLJKOHYHO VKDGLQJ
ODQJXDJHGLUHFWO\LQWKHJUDSKLFVOLEUDU\$3,
2XU ZRUN LV VLPLODU WR WKH SURSRVDO SUHVHQWHG E\
3URXGIRRW HW DO >@ :H KDYH ERUURZHG IURP WKHP WKH
FRQFHSWRIGLIIHUHQWFRPSXWDWLRQIUHTXHQFLHVEXWZHKDYH
RSWHG WR PDS GLIIHUHQW IXQFWLRQV WR GLIIHUHQW IUHTXHQFLHV
:H EHOLHYH WKLV FKRLFH WR EH EHWWHU EHFDXVH LW VLPSOLILHV
WKH ODQJXDJH DQG LWV XVH 2XU ZRUN LV DOVR FORVH WR WKH
2SHQ*/ SURSRVDO EXW ZH KDYH GHOLEHUDWHO\ GHVLJQHG
RXUODQJXDJHWRILWLQWRGD\¶VKDUGZDUHZKLOHNHHSLQJWKH
ODQJXDJHDVDEVWUDFWDQGVLPSOHDVSRVVLEOH
3LSHOLQH$EVWUDFWLRQ
7KH SURFHVVLQJ SHUIRUPHG E\ JUDSKLFV ERDUGV LV
WUDGLWLRQDOO\ PRGHOHG E\ D SLSHOLQH FRPSRVHG RI VWDJHV
ZLWK VSHFLILF IXQFWLRQV *UDSKLFV SULPLWLYHV GHVFULEHG E\
YHUWLFHV DUH VHQW WR WKH SLSHOLQH 7KH YHUWLFHV DUH XVXDOO\
WUDQVIRUPHG LOOXPLQDWHG SURMHFWHG DQG PDSSHG WR
ZLQGRZ FRRUGLQDWHV 7KH SULPLWLYHV DUH WKHQ UDVWHUL]HG
SURGXFLQJ IUDJPHQWV WKDW PD\ EH SURPRWHG WR SL[HOV RQ
WKHVFUHHQ
7KH QHZ SLSHOLQH PRGHO DOORZV YHUWLFHV DQG
IUDJPHQWVWREHSURFHVVHGE\PHDQVRIDSURFHGXUDOFRGH
GHYHORSHG E\ WKH DSSOLFDWLRQ 7ZR PDQXIDFWXUHUV RI
JUDSKLFV SURFHVVRUV KDYH SURGXFWV WKDW VXSSRUW WKH
SURJUDPPDEOHSLSHOLQH19,',$DQG$7,
7KH H[WHQVLRQV IRU YHUWH[ SURFHVVLQJ DUH VLPLODU LQ
ERWK19,',$DQG$7,SURSRVDOV$FRGHLQDVSHFLDOL]HG
DVVHPEO\ODQJXDJHFDOOHGYHUWH[VKDGHULVUHVSRQVLEOHIRU
WUDQVIRUPLQJDQGOLJKWLQJWKHYHUWH[DSDUWIURPJHQHUDWLQJ
LWV WH[WXUH FRRUGLQDWHV 7KLV FRGH RSHUDWHV RYHU D OLPLWHG
VHWRIRSHUDWRUVDQGUHJLVWHUV
)UDJPHQW SURFHVVLQJ FRQVLVWV EDVLFDOO\ RI DFFHVVLQJ
WH[WXUH XQLWV DQG FRPELQLQJ VHYHUDO FRORUV WR JHQHUDWH D
XQLTXH FRORU WR EH VWRUHG LQ WKH VFUHHQ EXIIHU 7KH
H[WHQVLRQ SURSRVHG E\ 19,',$ VHSDUDWHV WKH WDVNV RI
DFFHVVLQJ WKH WH[WXUH DQG FRPELQLQJ WKH FRORUV LQWR WZR
GLVWLQFW VXEVWDJHV FDOOHG WH[WXUH VKDGHU DQG UHJLVWHU
FRPELQHU$7,¶VH[WHQVLRQSURYLGHVDVLQJOHSURJUDPPLQJ
XQLW LQ ZKLFK SURFHVVLQJ LV PDGH E\ D SURJUDP FDOOHG
IUDJPHQWVKDGHU
$ VKDGLQJ ODQJXDJH LV EDVHG RQ DQ DEVWUDFW
SURJUDPPDEOH SLSHOLQH 'LIIHUHQW SURSRVDOV DGRSW
GLIIHUHQW DEVWUDFWLRQV :H VKDOO QRZ GHVFULEH RXU
DEVWUDFWLRQ E\SRLQWLQJRXWLWVVLPLODULWLHVDQGGLIIHUHQFHV
ZLWKRWKHUV
+DUGZDUH9LUWXDOL]DWLRQ
,Q GLIIHUHQW GHJUHHV ERWK 3URXGIRRW HW DO >@ DQG
2SHQ*/>@SURSRVDOVYLUWXDOL]HWKHH[LVWLQJKDUGZDUH
WRUHPRYHUHVRXUFHFRQVWUDLQWV2SHQ*/
VSURSRVDOLVOHVV
DPELWLRXV 6KRXOG WKH VKDGHU H[FHHG UHVRXUFH OLPLWV D
PXOWLSDVVUHQGHULQJVWUDWHJ\LVXVHG6LPLODUWR0F&RROHW
DO>@ZHKDYHRSWHGWREHSUDJPDWLFUHVRXUFHVDUHWREH
OLPLWHG DQG GHSHQGHQW RQ WKH H[LVWLQJ KDUGZDUH :H
DEVWUDFW WKH DFFHVV WR UHVRXUFHV EXW QRW WKHLU OLPLWV 7KH
SURJUDPPHU LV ZDUQHG LI WKH UHVRXUFHV DUH LQVXIILFLHQW
2XU LQWHQWLRQ LV WR VLPSOLI\ WKH DEVWUDFWLRQ¶V
LPSOHPHQWDWLRQDQGWRHQVXUHUHDOWLPHUHQGHULQJ
6WDJH,QWHUIDFLQJ
3URXGIRRW HW DO >@ KDYH LGHQWLILHG IRXU FRPSXWDWLRQ
IUHTXHQFLHV FRQVWDQW SHU SULPLWLYH SHU YHUWH[ SHU
IUDJPHQW DQG VXSSRUWHG DOO RI WKHP LQWR D VLQJOH VKDGHU
7KHIUHTXHQF\RIHDFKFRPSXWDWLRQFDQEHHLWKHUH[SOLFLWO\
SURYLGHG RU LQIHUUHG E\ WKH FRPSLOHU 7KH 2SHQ*/
SURSRVDO LGHQWLILHV WZR VHSDUDWH XQLWV YHUWH[ VKDGHU DQG
IUDJPHQW VKDGHU &RQVWDQWV FDQ RQO\ EH PDSSHG YLD D
FRQYHQWLRQDOKRVWODQJXDJH$3,
7KH SUREOHP ZLWK XVLQJ GLIIHUHQW XQLWV LV LQ KRZ WR
LQWHUIDFHWKHP2SHQ*/ERUURZVWKHYDU\LQJPRGLILHU
IURP 5HQGHU0DQ VR WKDW LQ WKH YHUWH[ VKDGHU WKH
SURJUDPPHU H[SOLFLWO\ LQGLFDWHV ZKLFK YDULDEOHV PXVW EH
LQWHUSRODWHG WR EH DYDLODEOH WR WKH IUDJPHQW VKDGHU 7KH
ELQGLQJLVGRQHE\PDWFKLQJW\SHVDQGQDPHVRIYDULDEOHV
LQERWKVKDGHUV
6LPLODUO\WRWKH19,',$H[WHQVLRQRXUSURSRVDODOVR
GLVWLQJXLVKHV IRXU FRPSXWDWLRQ IUHTXHQFLHV EXW ZH KDYH
FKRVHQWRDGRSWGLIIHUHQWSURFHVVLQJXQLWV:HEHOLHYHWKLV
LV HDVLHU WR WKHSURJUDPPHUSURPRWHVFOHDQHUFRGHVDQG
IDFLOLWDWHV VKDGHU UHXVH &RQVWDQWV DUH PDSSHG WR JOREDO
YDULDEOHV DQG SULPLWLYHIUHTXHQF\ IXQFWLRQV PDQLSXODWH
WKHP 6XFK YDULDEOHV DUH PDSSHG WR KDUGZDUH FRQVWDQW
UHJLVWHUV
7KH LQSXW IRU D YHUWH[ VKDGHU FRPHV IURP DQ LQSXW
WDEOH 9HUWH[ SRVLWLRQ IRU LQVWDQFH LV DFFHVVHG E\
LQSXWSRV 7KH YHUWH[ VKDGHU RXWSXW PXVW EH VWRUHG LQ DQ
RXWSXW WDEOH WKDW EHFRPHV WKH LQSXW IRU WKH IUDJPHQW
VKDGHU([FHSWIRUDIHZILHOGVVXFKDVSRVLQYHUWH[DQG
FRORU LQ IUDJPHQW WKH SURJUDPPHU LV IUHH WR FKRRVH
DSSURSULDWHQDPHVWRGHQRWHWKHLUVHPDQWLFV
7DEOHLV DEDVLFW\SHRIWKHSURJUDPPLQJODQJXDJH
/XD>@DQGUHSUHVHQWVDQDVVRFLDWLYHDUUD\
6KDGLQJ/DQJXDJH
$PDMRUGLIIHUHQFHEHWZHHQRXUSURSRVDODQGRWKHUVLVWKDW
ZH KDYH QRW FUHDWHG D QHZ VSHFLILF ODQJXDJH WR VXSSRUW
SURJUDPPLQJ ZKLOH VWLOO XVLQJ D VPDOO KLJKOHYHO
ODQJXDJH2XUVKDGLQJODQJXDJHZDVLPSOHPHQWHGRYHUWKH
/XD SURJUDPPLQJ ODQJXDJH >@ /XD LV D VLPSOH
OLJKWZHLJKWH[WHQVLRQODQJXDJH ZLWKH[WHQVLEOHVHPDQWLFV
1HZ W\SHV RI GDWD FDQ EH GHILQHG DQG RSHUDWLRQV FDQ EH
LQWHUFHSWHG E\ PHDQV RI DQ HYHQW PHFKDQLVP /XD KDV
EHHQ ZLGHO\ XVHG LQ GLIIHUHQW JUDSKLFV DSSOLFDWLRQV
HVSHFLDOO\LQFRPSXWHUJDPHV>@
,Q RXU SURSRVDO HDFK VKDGHU LV LPSOHPHQWHG E\ D
IXQFWLRQ$OOW\SHVRIFRQVWUXFWLRQVDUHDOORZHGLQDVKDGHU
FRGH H[FHSWIRUJHQHUDOFRQGLWLRQDOVDQGORRSVLQYROYLQJ
JUDSKLFV REMHFWV DV FRQWURO YDULDEOHV +RZHYHU WKH
SURJUDPPHU FDQ IRU LQVWDQFH XVH ORRS FRQVWUXFWLRQV WR
LQWHJUDWH HDFK OLJKWVRXUFH FRQWULEXWLRQ DQG XVH
FRQGLWLRQDOVWRSDUDPHWHUL]HWKHFRGH$X[LOLDU\IXQFWLRQV
FDQ EH GHILQHG WR SHUIRUP D WUDGLWLRQDO LOOXPLQDWLRQ
FRPSXWDWLRQ RU OLEUDULHV RI WH[WXUHFRRUGLQDWH JHQHUDWRUV
FDQ EH EXLOW WKXV DOORZLQJ FRGH UHXVH &RQFHSWXDOO\
IXQFWLRQ FDOOV DUH LQOLQHG DQG ORRSV DUH OLQHDUL]HG EHIRUH
WKHFRGHLVFRPSLOHGWRWKHKDUGZDUH
7KHUHDUHRQO\WKUHHW\SHVRIJUDSKLFVREMHFWVVFDODU
YHFWRUDQGPDWUL[6FDODUVDUHUHDOQXPEHUVYHFWRUVDUH
GLPHQVLRQ DUUD\V DQG PDWULFHV DUH [ WZRGLPHQVLRQDO
DUUD\V 2XU ILUVW HYDOXDWLRQ KDV LQGLFDWHG WKDW WKHVH W\SHV
DUH HQRXJK WRFRGHVKDGHUV6LPLODUO\WR WKH2SHQ*/
SURSRVDO WKH YHFWRU FRPSRQHQWV PD\ EH DFFHVVHG E\
PHDQV RI D VLQJOH OHWWHU RU D QXPHULF YDOXH Y[ YU YV
DQGY>@DOOUHIHUWRWKHILUVWFRPSRQHQWRIY6ZL]]OLQJ
UHSOLFDWLRQ DQG PDVNLQJ DUH DOVR VXSSRUWHG UHIOHFWLQJ
KDUGZDUH IDFLOLWLHV 0DWULFHV UHSUHVHQW DQ DUUD\ RI URZ
YHFWRUV VR LQGLYLGXDO FRPSRQHQWV FDQ EH DFFHVVHG
VLPLODUO\HJP>@[
7KHRSHUDWRUVDYDLODEOHWREHXVHGRQWKHVHJUDSKLFV
W\SHV DUH OLPLWHG WR WKH VHW RI RSHUDWRUV SURYLGHG E\
FXUUHQWO\SURJUDPPDEOHKDUGZDUH
7KHVKDGHUVDUHZULWWHQLQ/XD(DFKIXQFWLRQDOVWDJH
VXFK DV YHUWH[ SURFHVVLQJ LV UHSUHVHQWHG E\ D /XD
IXQFWLRQ7KHJOREDOHQYLURQPHQWFDQGHILQHREMHFWVWREH
XVHG E\ WKH IXQFWLRQV VXFK DV FRQVWDQWV RU WUDFNHG
WUDQVIRUPDWLRQ PDWULFHV $Q $3, LQ & ZDV GHILQHG WR
FUHDWHDQGPDQDJHVKDGHUVDVZHOODVWRDFFHVVWKHYDOXHV
RIWKHGHILQHGFRQVWDQWV
7KHH[HFXWLRQRIWKH/XDFRGHDVDZKROHRULQHDFK
VWDJH¶V IXQFWLRQ WULJJHUV D FRGH JHQHUDWRU WKDW WUDQVODWHV
WKH /XD FRGH LQWR DQ HTXLYDOHQW DVVHPEO\ FRGH WR EH
ORDGHGWRWKHKDUGZDUHRULQWRDVHWRIIXQFWLRQFDOOVXVHG
WRSURSHUO\FRQILJXUHWKHJUDSKLFVOLEUDU\7KHDSSOLFDWLRQ
LV UHVSRQVLEOH IRU VHOHFWLQJ WKH FRUUHFW VKDGHUV WR UHQGHU
WKHVFHQHDQGIRUORDGLQJWKHDSSURSULDWHWH[WXUHV
%HFDXVH /XD SURYLGHV ERWK SURFHGXUDO FRQVWUXFWLRQV
DQG GHVFULSWLYH IDFLOLWLHV WKH SURJUDPPHUV DUH DEOH WR
FRPELQHVKDGLQJODQJXDJHFRGHLQWRVFHQHGHVFULSWLRQLQ
DZD\VLPLODUWR5HQGHU0DQ
&RGH*HQHUDWRU
2XU FRGH JHQHUDWRU DUFKLWHFWXUH LV LOOXVWUDWHGLQ)LJXUH
:H FXUUHQWO\ JHQHUDWH FRGH WR UXQ RYHU WKH 2SHQ*/
OLEUDU\ EXW LW VKRXOG EH VLPSOH WR LPSOHPHQW D 'LUHFW;
LQWHUIDFH
3LSHOLQH
6KDGHUV
OXD
,Q
WH
U
P
H
G
LD
W
H
F
R
G
H
19,',$
$7,
9HUWH[VWDWH
SURJUDP
9HUWH[
VKDGHU
)UDJPHQW
VKDGHU
)LJXUH&RGHJHQHUDWRUDUFKLWHFWXUH
7KH KDUGZDUH SURJUDPPLQJ H[WHQVLRQV DUH H[SRUWHG
WR /XD VR WKDW /XD FRGHV FDQLQYRNH IXQFWLRQV WRVHWWKH
KDUGZDUHXS7KHSLSHOLQHLVDQREMHFWFRPSRVHGE\WKUHH
VKRUW /XD IXQFWLRQV IRU SULPLWLYH YHUWH[ DQG IUDJPHQW
VKDGHUV UHIHUUHG KHUH DV ELQGLQJ IXQFWLRQV 7KHVH
IXQFWLRQVDUHDXWRPDWLFDOO\JHQHUDWHGDQGZKHQH[HFXWHG
ORDG WKH FRUUHVSRQGLQJ DVVHPEO\ SURJUDP DQG VHW WKH
DSSURSULDWH KDUGZDUH FRQILJXUDWLRQ )RU LQVWDQFH IRU WKH
YHUWH[ VKDGHU XVLQJ 19,',$ H[WHQVLRQ WKH ELQGLQJ
IXQFWLRQ FRQVLVWV XQLTXHO\ LQ D FDOO WR ELQG WKH JHQHUDWHG
YHUWH[SURJUDPWRWKHKDUGZDUHE\PHDQVRIWKHJUDSKLFV
OLEUDU\
7KH DSSOLFDWLRQ SURJUDPPHU ZULWHV WKH VKDGHUV LQ
/XD (DFK VKDGHU PXVW EH LPSOHPHQWHG DV D GLIIHUHQW
IXQFWLRQ)URPWKHH[HFXWLRQRID/XDVKDGHUIXQFWLRQWKH
FRGH JHQHUDWRU FUHDWHV WZR GLVWLQFW FRGHV WKH HTXLYDOHQW
DVVHPEO\ VKDGHUFRGHDQGWKH FRUUHVSRQGLQJ/XDELQGLQJ
IXQFWLRQ 7KH SURJUDPPHU WKHQ FKRRVHV WKH VKDGHUV WR
FRPSRVHWKHSLSHOLQHREMHFWDQGELQGVLWWRWKHKDUGZDUH
7KH FRGH JHQHUDWRU LV LPSOHPHQWHG LQ D KLJK
DEVWUDFWLRQOHYHORQFHLWLVDOVRZULWWHQLQ/XD7KHUHIRUH
WR NHHS WKH FRGH XSWRGDWH WR HYROYLQJ KDUGZDUH VKRXOG
QRW EH D SUREOHP 7KH FRGH JHQHUDWRU H[WHQGV /XD
VHPDQWLFV WR GHDO ZLWK JUDSKLFV REMHFW $Q\ RSHUDWLRQ RQ
WKHVHREMHFWVLVLQWHUFHSWHGDOORZLQJWKHFRQYHUVLRQIURP
/XD FRGH WR DVVHPEO\ FRGH $Q LQWHUPHGLDWH
UHSUHVHQWDWLRQRIWKHVKDGHUFRGHLVFUHDWHGWREHDQDO\]HG
DQGRSWLPL]HGEHIRUHWKHDVVHPEO\FRGHLVJHQHUDWHG7KH
LQWHUPHGLDWHUHSUHVHQWDWLRQRIWKHFRGHLVXVHGWRSHUIRUP
HIILFLHQWUHVRXUFHDOORFDWLRQDQGFRGHRSWLPL]DWLRQDQGWR
FRSH ZLWK WKH QRQRUWKRJRQDO DVSHFW RI WKH KDUGZDUH
6LPSOH RSWLPL]DWLRQV LQFOXGH WKH HOLPLQDWLRQ RI FRS\
LQVWUXFWLRQV DQG FRPSXWDWLRQ VWDQGDUGV ZKLFK FDQ EH
UHSODFHGE\VSHFLDOL]HGLQVWUXFWLRQV
&RQVWDQW)UHTXHQF\
7KH FRQVWDQW FRPSXWDWLRQ IUHTXHQF\ LV XVHG WR VHWJOREDO
YDULDEOHV WR EH XVHG E\ WKH VKDGHU IXQFWLRQV ,W LV DOVR
SRVVLEOHWRUHTXHVWWKHWUDFNLQJRIPDWUL[YDOXHV±DKDQG\
IHDWXUHDYDLODEOHLQFXUUHQWH[WHQVLRQV:HKDYHLGHQWLILHG
WKDW WKHVH WUDFNLQJ PHFKDQLVPV VKRXOG EH H[WHQGHG IRU
LQVWDQFH WR OLJKWV DQG PDWHULDOV DQG SODQ WR GR VR LQ WKH
IXWXUH )LJXUH LOOXVWUDWHV D FRGH LQ WKH JOREDO
HQYLURQPHQW
OLJKWSRVLWLRQLQH\HVSDFH
OLJKWBSRV 9HFWRU^`
PDWHULDOBFRORU 9HFWRU^`
WUDFNLQJRIPDWULFHV
PYS 0DWUL[02'(/9,(:B352-(&7,21
PYL 0DWUL[02'(/9,(:,19(56(
PY 0DWUL[02'(/9,(:
)LJXUH*OREDOHQYLURQPHQWH[DPSOH
7KHSLHFHVRIFRGHSUHVHQWHGKHUHPD\DOOEHSDUWRI
WKH VDPH /XD PRGXOH +RZ WR VHYHU WKH FRGHV LQWR
PRGXOHV LV D SURJUDPPHU GHFLVLRQ (DFK VKDGHU FDQ EH
ORDGHG VHSDUDWHO\ E\ H[HFXWLQJ WKH FRUUHVSRQGLQJ /XD
IXQFWLRQ
3ULPLWLYH)UHTXHQF\
7KHSULPLWLYHIUHTXHQF\LVXVHGWRFRPSXWHYDOXHVVKDUHG
E\ RQH RU PRUH SULPLWLYHV ,W LV GLUHFWO\ PDSSHG WR WKH
YHUWH[VWDWHSURJUDPSURYLGHGE\WKH19,',$H[WHQVLRQ
'XH WR LWV ORZ IUHTXHQF\ LW LV QRW D SUREOHP WR VLPXODWH
WKLV VWDJH IRU KDUGZDUH WKDW GRHV QRW H[WHUQDOL]H RQH ,W
PD\HYHQEHIHDVLEOHWRLPSOHPHQWWKHVLPXODWLRQLQ/XD
$V DQ H[DPSOH WKH FRGH LQ )LJXUH WUDQVIRUPV WKH OLJKW
DQGYLHZYHFWRUWRREMHFWVSDFHHFRPSXWHVWKHKDOIYHFWRU
LQREMHFWVSDFH
7KH DOORFDWLRQ RI FRQVWDQW UHJLVWHUV LV PDGH E\
DQDO\]LQJ WKH XVDJH LQ YHUWH[ DQG IUDJPHQW VKDGHUV RI
YDULDEOHVGHFODUHGLQWKHJOREDOVHFWLRQRIWKHFRGHDQGWKH
RQHV DVVLJQHG LQ WKH SULPLWLYH IXQFWLRQV (DFK UHJLVWHU LV
FRPSRVHGE\IRXUUHDOQXPEHUV0DWULFHVDUHDOORFDWHGWR
EORFNV RI IRXU UHJLVWHUV LQ D VHTXHQFH YHFWRUV DUH
DOORFDWHG WR D UHJLVWHU DQG VFDODUV DUH DOORFDWHG WR D
FRPSRQHQW RI D UHJLVWHU :H XVH WKH IROORZLQJ DOORFDWLRQ
SROLF\ ILUVW WKH PDWULFHV DUH DOORFDWHG WKHQ WKH YHFWRUV
DQGILQDOO\WKHVFDODUVXVLQJDJUHHG\DOJRULWKP5HJLVWHU
DOORFDWLRQLVGRQHDVVXPLQJWKDWWKHZKROHVHWRIUHJLVWHUV
LV DYDLODEOH ,W PLJKW EH LQWHUHVWLQJ WR SUHYHQW WKH XVH RI
SUHGHILQHG VHWV VR WKDW ZH FRXOG KDYH GLIIHUHQW VKDGHUV
XVLQJGLIIHUHQWVHWV
O 9HFWRU^`±REMHFWVSDFHOLJKWYHFWRU
Y 9HFWRU^`±REMHFWVSDFHYLHZYHFWRU
K 9HFWRU^`±REMHFWVSDFHKDOIYHFWRU
IXQFWLRQSULPBVKDGHU
WUDQVIRUPOLJKWWRREMHFWVSDFH
O PYLOLJKWBSRV
)HWFKFDPHUDVSDFHYLHZYHFWRU
7UDQVIRUPLQWRREMHFWVSDFH
Y PYLH\H
&RPSXWH+YHFWRULQREMHFWVSDFH
K QRUPDOL]HOY
HQG
)LJXUH3ULPLWLYHIXQFWLRQH[DPSOH
9HUWH[6KDGHU
$ YHUWH[ VKDGHU FDOOHG YHUWH[ SURJUDP E\ 19,',$ LV D
IXQFWLRQ WR UHSODFH WKH VWDJHV RI WUDQVIRUPDWLRQ
LOOXPLQDWLRQSURMHFWLRQDQGWH[WXUHFRRUGLQDWHJHQHUDWLRQ
RIWKHFRQYHQWLRQDOSLSHOLQH
,QWKHKDUGZDUHDYHUWH[VKDGHULVDVHTXHQFHRIORZ
OHYHO LQVWUXFWLRQV WKDW RSHUDWH RQ UHJLVWHUV ,W LV H[HFXWHG
IRU HDFK YHUWH[ VHQW WR WKH SLSHOLQH 9HUWLFHV FDQQRW EH
FUHDWHG RU GHVWUR\HG DQG WKHUH LV QR DGMDFHQF\
LQIRUPDWLRQ )LJXUH LOOXVWUDWHV WKH VFKHPDWLF PRGHO RI
YHUWH[VKDGHU
9HUWH[$WWULEXWHV
[UHJLVWHUV
9HUWH[3URJUDP
LQVWUXFWLRQV
9HUWH[2XWSXW
[UHJLVWHUV
&RQVWDQW
UHJLVWHUV
[UHJLVWHUV
7HPSRUDU\
UHJLVWHUV
[UHJLVWHUV
7KHUH DUH IRXU VHWV RI UHJLVWHUV WKDW FDQEHXVHGDQG
PXVWEHPDQDJHGE\WKHFRGHJHQHUDWRUYHUWH[DWWULEXWHV
RXWSXW DWWULEXWHV WHPSRUDU\ UHJLVWHUV DQG FRQVWDQW
UHJLVWHUV 9HUWH[ DWWULEXWHV DUH UHDGRQO\ UHJLVWHUV WKDW
FRQWDLQLQIRUPDWLRQRQWKHYHUWH[VXFKDVSRVLWLRQQRUPDO
WH[WXUH FRRUGLQDWHV FRORU RU RWKHU DWWULEXWHV ZLWK D
VHPDQWLFVGHILQHGE\WKHDSSOLFDWLRQ2XWSXWUHJLVWHUVDUH
ZULWHRQO\ DQG FRQWDLQ WKH YDOXHV FRPSXWHG E\ WKH
SURJUDP 7KH YHUWH[ VKDGHU PXVW DW OHDVW FRPSXWH WKH
WUDQVIRUPHG YHUWH[ SRVLWLRQ EXW LW PD\ DOVR FRPSXWH
YDOXHV WR EH LQWHUSRODWHG GXULQJ UDVWHUL]DWLRQ 7HPSRUDU\
UHJLVWHUV FDQ EH XVHG WR VWRUH YDOXHV GXULQJ FRPSXWDWLRQ
DQGFDQEHIUHHO\ZULWWHQDQGUHDG&RQVWDQWVDUHUHDGRQO\
YDULDEOHV IRU WKH YHUWH[ VKDGHU WKH JOREDO HQYLURQPHQW
DQGSULPLWLYHIXQFWLRQVVHWWKHP$Q\GDWDQHHGHGE\WKH
SURJUDP WR FDUU\ RXW WKH FRPSXWDWLRQ VXFK DV
WUDQVIRUPDWLRQ PDWULFHV LQIRUPDWLRQ RQ OLJKW VRXUFHVDQG
PDWHULDOVPXVWEHORDGHGLQWRWKHVHUHJLVWHUV
$OOLQVWDQFHGREMHFWVUHIHUHQFHDJLYHQUHJLVWHULQWKH
YHUWH[VKDGHUPDFKLQH±HLWKHULQSXWRXWSXWWHPSRUDU\RU
FRQVWDQW UHJLVWHUV 7KH LQSXW DQG RXWSXW UHJLVWHUV DUH
PDSSHGWRLQSXWDQGRXWSXWWDEOHVLQWKH/XDYHUWH[VKDGHU
FRGH7HPSRUDU\UHJLVWHUDOORFDWLRQLVSHUIRUPHGZKHQWKH
/XD VKDGHU IXQFWLRQ LV H[HFXWHG WKDW LV GXULQJ WKH
JHQHUDWLRQ RI WKH DVVHPEO\ FRGH 1HZ ORFDO REMHFWV DUH
FUHDWHG G\QDPLFDOO\ EHLQJ HLWKHU VFDODUV YHFWRUV RU
PDWULFHV 7KLV FUHDWLRQ FDQ EH H[SOLFLW RU LPSOLFLW
UHVXOWLQJ IURP DQ RSHUDWLRQ 7KH DOORFDWLRQ SROLF\ LV
VLPLODUWRWKDWRIFRQVWDQWUHJLVWHUV:HWDNHDGYDQWDJHRI
/XD¶V JDUEDJH FROOHFWLRQ PHFKDQLVP WR UHXVH UHJLVWHUV
6KRXOG ZH UXQ RXW RI UHVRXUFHV ZH FDQ WULJJHU JDUEDJH
FROOHFWLRQ ZKLFK DXWRPDWLFDOO\ LGHQWLILHV WHPSRUDU\
UHJLVWHUVQRORQJHULQXVH
)LJXUHLOOXVWUDWHVDYHUWH[VKDGHUFRGHDQG)LJXUH
VKRZVWKHJHQHUDWHG19,',$DVVHPEO\FRGH7KHJDLQLQ
UHDGDELOLW\DQGHDVHRISURJUDPPLQJLVFOHDU
1DWXUDOO\WKH SURJUDPPHULVDEOHWRZULWHDQGUHXVH
DX[LOLDU\IXQFWLRQVVXFKDVVLQFRVH[SVTUWHWF>@7KH
VKDGHU IXQFWLRQ FDQ DOVR UHFHLYH FRQYHQWLRQDO LQSXW
SDUDPHWHUVEHLQJSRVVLEOHWRZULWHSDUDPHWHUL]HGFRGHV
IXQFWLRQYHUWH[BVKDGHU
RXWSXWSRV PYSLQSXWSRV
RXWSXWWH[ LQSXWWH[
ORFDOS PYLQSXWSRV
ORFDOO QRUPDOL]HOLJKWBSRVS
ORFDOQ PYLWLQSXWQRUPDO
ORFDO1GRW/ PD[GRWQO]HUR
RXWSXWFRORU PDWBFRORU1GRW/
HQG
)LJXUH9HUWH[VKDGHUH[DPSOH
)LJXUH19,',$¶V*H)RUFHYHUWH[SURJUDP
7KH IUDJPHQW VKDGHU LV D UHJLVWHUEDVHG PDFKLQH 7KHUH
DUHIRXUVHWVRIUHJLVWHUVFRQVWDQWWHPSRUDU\WH[WXUHDQG
FRORU &RQVWDQW UHJLVWHUV KROG IRXU IL[HGSRLQW YDOXHV
ORDGHG EHIRUH VKDGHU H[HFXWLRQ 7HPSRUDU\ UHJLVWHUV DUH
XVHG WR VWRUH LQWHUPHGLDWH UHVXOWV 7KH ILUVW WHPSRUDU\
UHJLVWHU LV VSHFLDO EHFDXVH LW KROGV WKH UHVXOWLQJ RXWSXW
FRORU 7H[WXUH UHJLVWHUV FRQWDLQ UHDGRQO\ WH[WXUH
FRRUGLQDWH GDWD DQG FRORU UHJLVWHUV FRQWDLQ SHUIUDJPHQW
FRORUYDOXHV
93
'3R>+326@[F>@Y>2326@
'3R>+326@\F>@Y>2326@
'3R>+326@]F>@Y>2326@
'3R>+326@ZF>@Y>2326@
029R>7(;@Y>7(;@
'35[F>@Y>2326@
'35\F>@Y>2326@
'35]F>@Y>2326@
'35ZF>@Y>2326@
$''5F>@5
'35Z55
5645Z5Z
08/5[\]55Z
'35[F>@Y>150/@
'35\F>@Y>150/@
'35]F>@Y>150/@
'35ZF>@Y>150/@
'3555
0$;55F>@[
08/R>&2/@F>@5
(1'
7KHUH DUH WZR NLQGV RI LQVWUXFWLRQV DYDLODEOH WH[WXUH
LQVWUXFWLRQV DQG DULWKPHWLF LQVWUXFWLRQV 3ULRU WR
SHUIRUPLQJDULWKPHWLFLQVWUXFWLRQVLQWKHIUDJPHQWVKDGHU
PDSV PD\ EH VDPSOHG DQG WH[WXUH FRRUGLQDWHV PD\ EH
URXWHGLQWRUHJLVWHUVXVLQJWH[WXUHLQVWUXFWLRQV
)LJXUH19,',$¶VYHUWH[SURJUDPH[DPSOH
)UDJPHQW6KDGHU
)UDJPHQW SURFHVVLQJ LV DSSURDFKHG GLIIHUHQWO\ E\ WKH
19,',$ DQG $7, H[WHQVLRQV 19,',$ SURSRVHV D
VHSDUDWLRQ RI WKH SURFHVVLQJ LQ WZR SDUWV WH[WXUH DFFHVV
DQG FRPELQDWLRQ $7, SURSRVHV D PRGHO VLPLODU WKRXJK
OHVV YHUVDWLOH WR WKDW RI YHUWH[ VKDGHU D VHW RI LQSXW
RXWSXW FRQVWDQW DQG WHPSRUDU\ UHJLVWHUV DQG D VHW RI
LQVWUXFWLRQV IRU PDWKHPDWLFDO FRPSXWDWLRQV DQG WH[WXUH
DFFHVV
$7,¶VIUDJPHQWSURFHVVLQJPRGHOLVPRUHRUWKRJRQDO
DQG IOH[LEOH PDNLQJ LW HDVLHU WR GHYHORS D KLJKHUOHYHO
DEVWUDFWLRQ 19,',$¶V SURSRVDO WKRXJK KDYLQJ VLPLODU
H[SUHVVLRQSRZHUPDNHVLWPRUHGLIILFXOWWRLPSOHPHQWDQ
RSWLPL]DWLRQ RI UHVRXUFH DOORFDWLRQ 7KH DUFKLWHFWXUH RI
$7,¶V PRGHO IRU IUDJPHQW SURFHVVLQJ LV LOOXVWUDWHG LQ
)LJXUH
&RQVWDQWV
&RORU
7H[FRRUGV
UJEDUHJLVWHUV
UJEDUHJLVWHUV
[\]ZUHJLVWHUV
)UDJPHQW6KDGHU
$ULWKPHWLF
LQVWUXFWLRQV
LQFOXGH
FRPPRQ
PDWKHPDWLFDO RSHUDWLRQV VXFK DV DGG VXEWUDFW PXOWLSO\
DQGGRWSURGXFW7KHH[WHQVLRQSURYLGHVPXOWLSOHVKDGLQJ
SDVVHVVHSDUDWHGE\WH[WXUHVDPSOLQJWKXVLWLVSRVVLEOHWR
PDNHXVHRIGHSHQGHQWWH[WXULQJ
'LUHFW; ZLOO DGRSW $7,¶V PRGHO DQG WKH
2SHQ*/ SURSRVDO LV DOVR VLPLODU WR LW 7KHUHIRUH ZH
KDYH GHFLGHG WR LPSOHPHQW RXU IUDJPHQWVKDGHULQD ZD\
VLPLODU WR ZKDW ZH KDYH GRQH IRU WKH YHUWH[ VKDGHU 2XU
FRGH JHQHUDWRU IRU WKH IUDJPHQW VKDGHU LV VWLOO XQGHU
GHYHORSPHQW :H KDYH SURYLGHG WKH SURJUDPPHUV D
OLPLWHG VHW RI RSHUDWRUV DQG GDWD W\SHV RQO\ VFDODUV DQG
YHFWRUV 7KH UHVRXUFH DOORFDWLRQ SROLF\ KDV DOVR EHHQ
LPSOHPHQWHGVLPLODUO\
&RQFOXVLRQ
,WLVFOHDUWKDWZHQHHGDKLJKHUDEVWUDFWLRQOHYHOWRDFFHVV
SURJUDPPDEOH KDUGZDUH 5HFHQW UHVHDUFK KDV SUHVHQWHG
GLIIHUHQW DEVWUDFWLRQ SURSRVDOV 2XU SURSRVDO LV OHVV
DPELWLRXVWKDQRWKHUVKRZHYHUZHEHOLHYHLWLVFDSDEOHRI
H[SUHVVLQJ WKH VKDGHUV WR EH FRPPRQO\ XVHG LQ UHDOWLPH
UHQGHULQJ
$PDMRUGLIIHUHQFHLQRXUSURSRVDOLVWKHIDFWWKDWZH
KDYHEXLOWWKHDEVWUDFWLRQRYHUWKH/XDODQJXDJHLQVWHDGRI
FUHDWLQJ\HWDQRWKHUVSHFLILFODQJXDJH7KHFRGHJHQHUDWRU
ZDVZULWWHQHQWLUHO\LQ/XDDWDKLJKDEVWUDFWLRQOHYHOWKXV
EHLQJHDV\WRH[SORUHQHZKDUGZDUHIHDWXUHV
7H[WXUH
$GGUHVVLQJ
2XWSXW7HPSRUDU\
UJEDUHJLVWHU
)LJXUH$7,¶VIUDJPHQWVKDGHUDUFKLWHFWXUH
7KHIDFLOLWLHVSURYLGHGE\/XDDOORZWKHFRGLILFDWLRQ
RI VKDGHUV ZLWKLQ VFHQH JUDSK GHVFULSWLRQ MXVW OLNH
5HQGHU0DQ3URXGIRRWHWDO>@SRLQWHGRXWWKHQHHGRID
VKDGLQJ ODQJXDJH LQWHQGHG IRU DUWLVWV:H EHOLHYHWKHXVH
RI/XDPD\EHDILUVWVWHSWRZDUGWKLVJRDORQFH/XDKDV
EHHQ ZLGHO\ XVHG DV D VFULSW ODQJXDJH LQ WKH JDPH
LQGXVWU\
2XU SLSHOLQH DEVWUDFWLRQ FRQFHSWXDOO\ VHSDUDWHV WKH
IRXU FRPSXWDWLRQ IUHTXHQFLHV 7KLV PDNHV WKH UHXVH RI
VKDGHUVHDVLHUDQGVLPSOLILHVDVVHPEO\FRGHJHQHUDWLRQ
7KH YHUWH[SURFHVVLQJ DUFKLWHFWXUH LV IDU PRUH
FRQVROLGDWHGWKDQWKHIUDJPHQWSURFHVVLQJDUFKLWHFWXUHLQ
ZKLFKZKDWZLOOEHDGRSWHGDVDVWDQGDUGLVVWLOOXQFHUWDLQ
$ KLJKOHYHO DEVWUDFWLRQ IRU SURFHVVLQJ YHUWLFHV ZDV
FUHDWHGZLWKRXWJUHDWGLIILFXOWLHVDQGWKHSXUSRVHVRIFRGH
WUDQVSDUHQF\DQGUHXVHZHUHUHDFKHG3RUWDELOLW\ZDVDOVR
REWDLQHG VLQFH WKH VDPH SURJUDP LQ WKLV DEVWUDFWLRQ FDQ
SURGXFHFRGHIRUGLVWLQFWKDUGZDUH
$ IXWXUH YHUVLRQ RI $7,¶V IUDJPHQW VKDGHU
SURPLVHV D PRUH SRZHUIXO DQG IOH[LEOH DUFKLWHFWXUH WKDQ
WKH FXUUHQW RQH IRU SURFHVVLQJ IUDJPHQWV DOORZLQJ DQ
HDVLHUFUHDWLRQRIDEVWUDFWLRQV
:HLQWHQGWRXVHRXUSURSRVDODVDQHGXFDWLRQDOWRRO
IRUWHDFKLQJVRSKLVWLFDWHGUHDOWLPHUHQGHULQJDOJRULWKPV
$FNQRZOHGJHPHQWV
7KH ILUVW DXWKRU ZDV VXSSRUWHG E\ &$3(6 7HFJUDI LV D
ODERUDWRU\LQ38&5LRPDLQO\IXQGHGE\3(752%5$6
5HIHUHQFHV
>@ 0 :RR - 1HLGHU 7 'DYLV DQG ' 6KUHLQHU
2SHQ*/ 3URJUDPPLQJ *XLGH UG (GLWLRQ $GGLVRQ
:HVOH\
>@'LUHFW;±KWWSPVGQPLFURVRIWFRPGLUHFW[
>@2SHQ*/([WHQVLRQ5HJLVWU\±
KWWSRVVVJLFRPSURMHFWVRJOVDPSOHUHJLVWU\
>@ 0 2ODQR DQG $ /DVWUD ³$ 6KDGLQJ /DQJXDJH RQ
*UDSKLFV +DUGZDUH 7KH 3L[HO)ORZ 6KDGLQJ 6\VWHP´
3URFHHGLQJV RI 6,**5$3+ SDJHV -XO\
>@ 0 6 3HHUF\ 0 2ODQR - $LUH\ DQG 3 - 8QJDU
³,QWHUDFWLYH 0XOWL3DVV 3URJUDPPDEOH 6KDGLQJ´
3URFHHGLQJVRI6,**5$3+SDJHV-XO\
>@ . 3URXGIRRW : 5 0DUN 6 7]YHWNRY DQG 3
+DQUDKDQ ³$ 5HDO7LPH 3URFHGXUDO 6KDGLQJ 6\VWHP
IRU 3URJUDPPDEOH *UDSKLFV +DUGZDUH´ 3URFHHGLQJV
RI6,**5$3+SDJHV-XO\
>@ 'ODEV 'ODEV 2SHQ*/ 6SHFLILFDWLRQV
KWWSZZZGODEVFRPVXSSRUWGHYHORSHURJO
>@ 19,',$ ³7KH 19,',$ &J &RPSLOHU ± & IRU
*UDSKLFV´7HFKQLFDO%ULHI7%Y
>@ 0 ' 0F&RRO = 4LQ DQG 7 6 3RSD ³6KDGHU
0HWDSURJUDPPLQJ´ WR DSSHDU DW WKH 6,**5$3+
(XURJUDSKLFV*UDSKLFV+DUGZDUH:RUNVKRS
>@ 5 / &RRN ³6KDGH 7UHHV´ 3URFHHGLQJV RI
6,**5$3+SDJHV-XO\
>@ . 3HUOLQ ³$Q ,PDJH 6\QWKHVL]HU´ 3URFHHGLQJV RI
6,**5$3+SDJHV
>@ $$$SRGDFDDQG/*ULW]$GYDQFHG5HQGHU0DQ
&UHDWLQJ&*,IRU0RWLRQ3LFWXUHV0RUJDQ.DXIPDQQ
>@ 6 0ROQDU - (\OHV DQG - 3RXOWRQ ³3L[HO)ORZ
+LJK6SHHG 5HQGHULQJ 8VLQJ ,PDJH &RPSRVLWLRQ´
3URFHHGLQJV RI 6,**5$3+ SDJHV -XO\
>@ 3 -DTXD\V DQG % +RRN 4XDNH $UHQD 6KDGHU
0DQXDO5HYLVLRQ6HSWHPEHU
>@5,HUXVDOLPVFK\/+)LJXHLUHGRDQG:&HOHV
³/XD±DQH[WHQVLEOHH[WHQVLRQODQJXDJH´6RIWZDUH
3UDFWLFH([SHULHQFH
KWWSZZZOXDRUJ
>@ 5 ,HUXVDOLPVFK\ / + )LJXHLUHGR DQG : &HOHV
³7KH (YROXWLRQ RI DQ ([WHQVLRQ /DQJXDJH $ +LVWRU\
RI /XD´ 9 %UD]LOLDQ 6\PSRVLXP RQ 3URJUDPPLQJ
/DQJXDJHV%±%
>@19,',$&RUSRUDWLRQ³,PSOHPHQWDWLRQRI0LVVLQJ
9HUWH[6KDGHU,QVWUXFWLRQV´
KWWSGHYHORSHUQYLGLDFRP

Documentos relacionados

dovigo_ln_dr_arafo - Faculdade de Odontologia

dovigo_ln_dr_arafo - Faculdade de Odontologia VHXHIHLWRWy[LFRVREUHFXOWXUDVFHOXODUHVGHPDFUyIDJRVDHIHWLYLGDGHGD3'7 PHGLDGD SHOD FXUFXPLQD SDUD LQDWLYDomR GH VXVSHQV}HV SODQFW{QLFDV H ELRILOPHV IRUPDGRV SRU GLIHUHQWHV...

Leia mais

O Tesouro dos Piratas

O Tesouro dos Piratas /HW>S@ 3RO\JRQLQWHULRUZLWKYHUWLFHV3& DQG3

Leia mais