Rhaid i lwyfannau CAD / GIS fynd i'r GPU

Y rhai ohonom sy'n ddefnyddwyr ceisiadau graffig, rydym bob amser yn disgwyl bod gan y cyfrifiaduron ddigon o gof gweithio. Yn hyn o beth, mae'r rhaglenni CAD / GIS bob amser wedi'u holi neu eu mesur yn ôl yr amser y mae'n ei gymryd i berfformio gweithgareddau dyddiol fel:

  • Dadansoddiad gofodol
  • Addasu a chofnodi delweddau
  • Defnyddio data enfawr
  • Rheoli data o fewn data daear
  • Gwasanaeth data

Nid yw'r PC traddodiadol wedi newid llawer yn ystod y blynyddoedd diwethaf, o ran RAM, disg galed, cof graffeg a nodweddion sydd wedi bod yn cynyddu yn unig; ond mae'r rhesymeg gweithrediad CPU wedi cynnal ei ddyluniad gwreiddiol (Dyna pam yr ydym yn parhau i alw CPU). Mae hefyd wedi bod yn anfantais wrth i dimau dyfu mewn gallu, ac mae rhaglenni'n lladd eu disgwyliadau trwy ddylunio i ddefnyddio'r potensial newydd.

cerdyn asus-deu-gpu

Er enghraifft, (a dim ond enghraifft) Pan fo dau ddefnyddiwr yn cael eu rhoi ar yr un pryd o dan yr un amodau o offer a data, un AutoCAD 2010 ac un gyda MicroStation V8i, llwytho delweddau raster 14, ffeil parcelario eiddo 8,000 a chysylltiad i gronfa ddata gofodol Oracle, byddwn yn gofyn y cwestiwn:

Beth sydd gan un o'r ddau, er mwyn peidio â chwympo'r peiriant?

Nid yw'r ateb mewn arloesedd, dim ond y ffordd y mae'r rhaglen yn datblygu, oherwydd nid yw'n digwydd gyda AutoDesk Maya, sy'n gwneud pethau mwy cywilydd ac yn perfformio'n well. Sut i fanteisio ar y PC yn hafal (hyd yn hyn yn achos y ddwy raglen), ac yn seiliedig ar hyn, rydym yn saethu rhaglenni gan fod cytundeb i weithio, llawer. Felly, enwir rhai cyfrifiaduron fel cyfrifiaduron, gweithfannau neu weinyddwyr traddodiadol; nid am eu bod o liw arall, ond gan y ffordd y talu rhaglenni rhedeg defnydd uchel mewn dylunio graffeg, prosesu fideo, datblygu cais, rolau gweinyddwr, ac yn ein hachos ni, gweithredu gyda data gofodol.

Llai CPU, mwy o GPU

O'r newidiadau mwyaf eithriadol i bensaernïaeth cyfrifiaduron personol, mae'r term wedi'i gyfuno fel GPU (Uned Proses Graffeg), sy'n caniatáu dod o hyd i well perfformiad o'r offer, gan droi arferion mawr i dasgau bach ar yr un pryd, heb fynd trwy'r weinyddiaeth o'r CPU (Uned Broses Canolog), y mae ei allu gweithredol yn cael ei chwarae rhwng chwyldroadau'r disg galed, RAM, cof fideo ac ymhlith y manylion eraill (nid llawer o bobl eraill).

Nid yw'r cardiau graffeg yn cael eu gwneud i gynyddu cof fideo, ond maent hwy eu hunain yn cynnwys prosesydd sy'n cynnwys cannoedd o olewau a gynlluniwyd i redeg prosesau cyfochrog. Maent bob amser wedi cael hyn (am), ond y fantais bresennol yw bod y gweithgynhyrchwyr hyn yn cynnig rhywfaint o bensaernïaeth agored (bron) fel y gall datblygwyr meddalwedd ystyried bod cerdyn o'r galluoedd hyn yn bodoli ac yn manteisio ar ei botensial. Mae Cylchgrawn PC y mis hwn ym mis Ionawr yn sôn am gwmnïau megis nVidia, ATI ac eraill a gynhwysir yn y gynghrair OpenCL

I ddeall y gwahaniaeth rhwng CPU a GPU, dwi'n golygu simile:

CPU, pob un wedi'i ganoliMae fel bwrdeistref gyda phopeth canolog, sydd â cynllunio trefol, yn gwybod yn rhaid iddo reoli ei dwf, ond yn methu monitro neu hyd yn oed adeiladau newydd sy'n cael eu tarfu ar y rheolau. Ond yn hytrach na concessioning gwasanaeth hwn i fenter breifat, yn mynnu priodoli i'r rôl, nid yw pobl yn gwybod pwy gwyno am y cymydog sy'n cymryd y palmant, ac mae'r ddinas yn desordenándose bob dydd.

Mae'n ddrwg gennym, nid oeddwn yn sôn am eich maer, yr oeddwn yn sôn am simile CPU, lle dylai'r Uned Broses Canolog hon (yn achos Windows) wneud i'r tîm berfformio mewn prosesau fel:

  • Rhaglenni sy'n rhedeg pan fydd Windows'n dechrau, fel Skype, Yahoo Messenger, Antivirus, Java Engine, ac ati. Mae pob un yn cymryd rhan o'r cof o weithio gyda blaenoriaeth isel ond heb fod angen ffurflen oni bai eu bod wedi'u haddasu gan msconfig (rhywbeth y mae rhai'n anwybyddu).
  • Gwasanaethau sy'n rhedeg, sy'n rhan o Windows, rhaglenni a ddefnyddir yn gyffredin, caledwedd cysylltiedig neu eraill sydd heb eu storio ond yn cael eu rhedeg. Fel arfer mae gan y rhain flaenoriaeth ganolig / uchel.
  • Rhaglenni sy'n cael eu defnyddio, sy'n defnyddio lle gyda blaenoriaeth uchel. Mae ei gyflymder gweithredu yn cael ei deimlo yn yr afu oherwydd ein bod yn ymladd os nad ydynt yn ei wneud yn gyflym er gwaethaf cael tîm perfformiad uchel.

Ac er bod Windows yn ei ddyglo, mae'n ymarfer fel cael llawer o raglenni ar agor, gosod neu ddileu anghyfrifol, materion dianghenraid sy'n dod peintiau, gwnewch ni ein hunain yn euog o fethiant y tîm.

Mae'n digwydd wedyn, pan fyddwn yn dechrau proses o'r rhai a grybwyllir ar y dechrau, y prosesydd yw seibiannau cnau coco gan edrych i flaenoriaethu hyn dros y rhaglenni eraill sy'n cael eu defnyddio. Mae eu ychydig ddewisiadau i wneud y mwyaf RAM, cof fideo (sydd yn aml yn cael ei rhannu), os oes cerdyn graffeg i gael rhywbeth, yn dibynnu ar y math o 'n anawdd cathrena a trifles eraill, gallai'r gwich plaintive fod yn is.

GPU, prosesau cyfochrog, Mae'n debyg i'r fwrdeistref benderfynu datganoli, consesiwn neu breifateiddio'r pethau hynny sydd heb fod o gyrraedd, hyd yn oed os ydynt yn brosesau mawr yn cael eu cyflawni mewn tasgau bach. Felly, yn seiliedig ar y rheoliadau presennol, rhoddir i gwmni preifat rôl monitro'r troseddau cosbadwy mewn ffordd benodol. O ganlyniad (dim ond enghraifft), gall y dinesydd gyflawni'r pleser hyfryd hwnnw o ddweud wrth yr asennau i'r cymydog sy'n mynd â'r ci i cach ar ei olwyn, sy'n adeiladu wal yn cymryd rhan o'r traed, parcio eich car yn amhriodol, ac ati. Mae'r cwmni'n ateb yr alwad, yn mynd i'r lle, yn prosesu'r camau, yn mynd i'r llys, yn gwneud y ddirwy, mae hanner yn mynd i'r fwrdeistref, ac mae'r busnes arall yn fusnes proffidiol.

Dyma sut mae'r GPU yn gweithio, gall y rhaglenni gael eu dylunio fel na fyddant yn anfon prosesau enfawr mewn ffordd confensiynol, ond maen nhw'n mynd yn gyfochrog fel arferion gwag bach. O! Wonderful!

Hyd yn hyn, nid yw llawer o raglenni'n gwneud eu ceisiadau gyda'r nodweddion hyn. Mae'r rhan fwyaf o'r chwarae yn anelu at gyrraedd darnau 64 i ddatrys eu problemau yn araf, er ein bod i gyd yn gwybod y bydd Don Bill Gates bob amser yn cerdded mewn swyddi y rhai'n codi pethau diangen ar y fersiynau nesaf o Windows. Mae'r strategaeth yn cynnwys Windows trosoledd y GPU drwy APIs gynllunio i weithio ar DirectX 11, sicr y bydd dewis arall bod yr holl (neu'r rhan fwyaf) yn derbyn am fod yn well ganddynt yn safonol yn hytrach na gwneud pethau gwallgof ar gyfer pob brand allan o OpenCL.

gflops

Mae'r ffigur yn dangos enghraifft lle dangosir â rhwng 2003 2008 a prosesydd nVidia drwy GPU wedi bod yn chwyldroi galluoedd gymharu â'r CPU Intel processor. Hefyd y esboniad ysmygu o'r gwahaniaeth.

Ond mae potensial y GPU yno, gobeithio a bydd y rhaglenni CAD / GIS yn cymryd y sudd angenrheidiol. Mae eisoes wedi'i glywed, er mai yr achos mwyaf eithriadol yw'r
a GIS Manifold, gyda CUDA, cardiau nVidia lle mae proses o gynhyrchu model tir digidol a gymerodd mwy na 6 11 munud llwyddo i redeg mewn eiliadau yn unig yn manteisio ar fodolaeth cerdyn CUDA. Mwg a wnaeth nhw i ennill y Geotech 2008.

I grynhoi: Rydym yn mynd i'r GPU, byddwn yn sicr yn gweld llawer yn y ddwy flynedd nesaf.

Rhaid i atebion 5 i "lwyfannau CAD / GIS fynd i'r GPU"

  1. Hi Vincent, rwy'n gweld eich bod yn ymddangos yn dod i arfer i Windows 7.

    A oes unrhyw beth rydych chi'n ei golli am xP?
    A oes unrhyw resymau pam na fyddwn yn dychwelyd i XP?

  2. Mae Windows 7 yn 64bits yn caniatáu i chi hyd yn oed osod ceisiadau yn 32bits ... Ac hyd yma nid oes unrhyw un o'm ceisiadau GIS wedi rhoi'r gorau i weithio.

  3. «Gyda llaw, ydych chi wedi rhoi cynnig ar Manifold ar ddarnau 64?»

    Nup .... Er bod gan fy PC humble AMD o ddarnau 64, doeddwn i ddim eisiau gosod Windows 64 gan y byddai cyfyng o geisiadau a gyrwyr yn ddi-ddefnydd. Rwy'n credu mai'r cam fyddai cael cyfrifiadur personol a gosod popeth yn 64bits ..

    Nid oes gennyf unrhyw amheuaeth y Manifold yn un o'r ceisiadau hynny a fyddai'n rhedeg o dan 64 eu gwahaniaeth darnau, ac ni ddylai fod yn adapatación yn unig ond y byddai'n cael gwared ar y sudd (fel y gwnaethant gyda'r dechnoleg CUDA GPU).

  4. Nodyn da.
    Os ydych chi eisiau gweld y fideo demo Manifold yn dangos cyflymder prosesu brwdiol byrddau technoleg CUDA - y gellir eu gosod ochr yn ochr â'i gilydd ac ychwanegu sŵn, cyhyd â bod slotiau ar gael - ewch i'r URL YouTube hwn :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    Porthladd arall ar gyfer hanes Manifold: rhaglen 1er SIG ar gyfer darnau brodorol 64. Ac yn awr, 1er SIG ar ddefnyddio technoleg CUDA ..

    Cofion

Gadewch ateb

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi.

Mae'r wefan hon yn defnyddio Akismet i leihau sbam. Dysgwch sut mae eich data sylwadau yn cael ei brosesu.