uuendusedMinu egeomates

CAD / GIS platvormid peavad minema GPU

Need meist, kes on graafiliste rakenduste kasutajad, ootavad alati, et arvutitel oleks piisavalt töömälu. Selles on CAD / GIS-programme alati kahtluse alla seatud või mõõdetud lähtuvalt ajast, mis kulub igapäevaste toimingute tegemiseks, näiteks:

  • Ruumiline analüüs
  • Piltide parandamine ja salvestamine
  • Hulgiteabe kasutuselevõtt
  • Andmehaldus geodu andmebaasi kaudu
  • Andmesideteenus

Traditsiooniline arvuti ei ole viimaste aastate jooksul oluliselt muutnud RAMi, kõvaketta, graafika mälu ja funktsioonide osas, mis on ainult kasvanud; Kuid protsessori operatsiooni loogika on säilitanud oma esialgse disaini (Sellepärast me hoiame kutsudes CPU). Puuduseks on olnud ka see, et meeskondade võimekuse kasvades tapavad programmid nende ootused, kujundades end uue potentsiaali tarbimiseks.

ASUS-dual GPU-kaardi

Näitena (ja üks näide) Kui kaks kasutajat pannakse samal ajal samadel tingimustel seadmete ja andmete üks AutoCAD 2010 ja üks Micro V8i, laadimisel 14 rasterpilte, et parcelario faili 8,000 omadused ja ühendus ruumilise andmebaasi Oracle, küsime endalt:

Mis on üks kahest, väldiksid masin?

Vastus ei seisne innovatsioonis, see on lihtsalt programmi arendamise viis, sest see pole nii AutoDesk Maya puhul, mis teeb hullumeelsemaid asju ja töötab paremini. PC kasutamise viis on sama (seni kahe programmi puhul) ja selle põhjal me programme ka laseme, sest kasutame neid töötamiseks, ja palju. Seega on mõned arvutid tuntud kui traditsioonilised arvutid, tööjaamad või serverid; mitte sellepärast, et need oleksid teist värvi, vaid sellepärast, et nad töötavad graafiliselt disainis, videotöötluses, rakenduste väljatöötamises, serveri funktsioonides ja meie puhul ka ruumiandmetega töötades suure tarbimisega programme.

Vähem CPU, GPU rohkem

Silmapaistvamaid viimastel toimunud muutusi ülesehituses arvutid on termin kasutusele GPU (Process Üksus Graafika), leida parema arvuti jõudlust, muutes suure rutiin väikestes samaaegselt ülesandeid, mööda manustamist CPU (Central Processing Unit), kelle töövõime on mängitud vahel pöörete kõvaketas, RAM, video mälu ja sealhulgas üksikute (Mitte paljud teised).

Graafikakaarte ei tehta videomälu suurendamiseks, vaid need sisaldavad pigem protsessorit, mis sisaldab sadu paralleelsete protsesside käitamiseks mõeldud südamikke. See on neil alati olnud (Rohkem või vähem), kuid praegune eelis on see, et need tootjad pakuvad (peaaegu) avatud arhitektuuri, et tarkvaraarendajad saaksid kaaluda nende võimalustega kaardi olemasolu ja selle potentsiaali ära kasutada. Selle aasta jaanuari ajakiri PC Magazine mainib alliansi kuuluvaid ettevõtteid nagu nVidia, ATI jt OpenCL

Selleks, et mõista vahekaugust CPU ja GPU vahel, pean siin silmist järgmist:

CPU, kõik on tsentraliseeritudSee on nagu kõik tsentraliseeritud omavalitsus, millel on linnaplaneerimine, kes teab, et peab oma kasvu kontrollima, kuid ei ole võimeline järelevalvet teostama isegi norme rikkuvate uute ehitiste üle. Kuid selle asemel, et osutada seda teenust eraettevõtetele, nõuab ta rolli täitmist, elanikkond ei tea, kellele kõnniteed naabri üle kurta, ja linn on jätkuvalt iga päev segasem. 

Vabandust, ma ei rääkinud oma linnapealt, rääkisin lihtsalt CPU similatsioonist, kus see keskprotsesside üksus (Windowsi puhul) peaks meeskonnal tegema sellistes protsessides nagu:

  • Programmid, mis töötavad Windowsi käivitamisel, näiteks Skype, Yahoo Messenger, Viirusetõrje, Java Engine jne. Kõik tarbivad osa töömälust madala prioriteediga, kuid asjatult, kui msconfig seda ei muuda (mida mõned ignoreerivad).
  • Töötavad teenused, mis on Windowsi osa, üldkasutatavad programmid, ühendatud riistvara või muud, mis desinstalliti, kuid jäävad seal töötama. Neil on tavaliselt keskmine / kõrge prioriteet.
  • Kasutusel olevad programmid, mis tarbivad ruumi prioriteetselt. Tunnetame nende maksmise kiirust oma maksas, sest me kirume, kui nad ei tee seda kiiresti, hoolimata sellest, et neil on väga hea meeskond. 

Ja kuigi Windows kasutab seda žongli, sellised tavad nagu mitmete programmide avamine, vastutustundetu paigaldamine või desinstallimine, tarbetute probleemide lahendamine Pintoneid, Tee end ise meeskonna rikete tõttu süüdi.

See juhtub siis, et kui me alustame mainitud protsessi alguses, on protsessor Kookospähkli puruneb püüdes seada selle prioriteediks teiste kasutatavate programmide ees. Teie vähesed optimeerimise võimalused on RAM-mälu, videomälu (mida sageli jagatakse). Kui on graafikakaart, siis võtke sellest midagi välja, sõltuvalt kõvaketta tüübist ja muudest pisiasjadest, võib haletsev vingumine olla väiksem.

GPU, paralleelsed protsessid See on nagu omavalitsus, kes otsustab detsentraliseerida, kontsessiooni anda või erastada need asjad, mis on tema käeulatusest väljas, mis, ehkki need on suured protsessid, viiakse läbi väikeste ülesannetena. Seega antakse praegusele regulatsioonile tuginedes eraettevõttele karistatavate rikkumiste jälgimise roll. Tulemusena (Lihtsalt näide), Kodanik suudab täita seda veetlevat rõõmu, et öelda ribid naaberile, kes koera võtab cagarse oma kõnniteel, kes ehitab müüri, võttes osa kõnniteest, kes parkib oma autot valesti jne. Ettevõte vastab kõnele, läheb kohale, töötleb toimingu, annab selle kohtusse, täidab trahvi, pool läheb vallale, teine ​​on kasumlik äri.

Nii töötab graafikaprotsessor, et programme saab kujundada nii, et nad ei saadeta massiivseid protsesse tavapärasel viisil, kuid need lähevad paralleelselt nagu väikesed filtreeritud rutiinid.  Oh! Imeline

Siiani pole paljud programmid nende funktsioonidega rakendusi teinud. Enamik neist soovib oma aeglusprobleemide lahendamiseks jõuda 64 bitini, kuigi me kõik teame, et Don Bill Gates kavatseb alati sellistes võimalustes käia, laadides tarbetuid asju Windowsi järgmistesse versioonidesse. Windowsi strateegia hõlmab GPU ärakasutamist DirectX 11-ga töötamiseks mõeldud API-de kaudu, mis on kindlasti alternatiiv, mille kõik (või enamus) aktsepteerivad, sest nad eelistavad seda standardina selle asemel, et teha väljaspool OpenCL-i iga kaubamärgi jaoks hullumeelseid asju.

Gflopsid

Graafikul on näide, mis näitab, kuidas ajavahemikul 2003–2008 on nVidia protsessor GPU kaudu oma võimalusi võrreldes Inteli protsessoriga muutnud. Samuti Suitsutatud selgitus Erinevusest.

Kuid GPU potentsiaal on olemas, loodetavasti saavad CAD / GIS-programmid vajaliku mahla. Seda on juba kuulda olnud, kuigi silmapaistvaim juhtum on d
e nVidia kollektiivne GIS koos CUDA-kaartidega, kus digitaalse maastikumudeli loomise protsess, mis võttis üle 6 minuti, viidi läbi vaid 11 sekundiga, kasutades ära CUDA-kaardi olemasolu. Suitsutas, mis neid tegi Geotechi 2008 võitmiseks.

Kokkuvõtteks:  Me läheme GPU-le, näeme kindlasti järgmist kahe aasta jooksul palju.

Golgi Alvarez

Kirjanik, teadur, maakorraldusmudelite spetsialist. Ta on osalenud selliste mudelite kontseptualiseerimises ja juurutamises nagu: Hondurase riiklik kinnisvarahalduse süsteem SINAP, Hondurase ühisomavalitsuste haldusmudel, katastrihalduse integreeritud mudel – register Nicaraguas, territooriumi haldussüsteem SAT Colombias. . Geofumadase teadmiste ajaveebi toimetaja aastast 2007 ja AulaGEO Akadeemia looja, mis hõlmab enam kui 100 kursust GIS - CAD - BIM - Digital Twins teemadel.

seotud artiklid

5 Kommentaarid

  1. Hi Vincent, ma näen, et teile tundub, et harjuda Windows 7.

    Kas on midagi, mida ei pane XP?
    Kas põhjused ei volveríasi XP?

  2. Windows 7 64bit võimaldab endiselt installida rakendusi 32bit ... Ja seni pole ükski minu GIS-rakendustest lakanud töötamast.

  3. "Muide, kas olete proovinud Manifoldi 64-bitises versioonis?"

    Nup ... Kuigi mu tagasihoidlikul arvutil on 64-bitine AMD, ei tahtnud ma Windows 64 installida, kuna rakenduste virn ja draiverid oleksid kasutusest väljas. Ma arvan, et sammuks oleks spetsiaalse arvuti olemasolu ja kõik 64-bitiseks installimine.

    Ma ei kahtle, et Kollektor olla üks neist taotlused, mis kestab alla 64 nende vahe bitti, ja mitte olla pelgalt adapatación kuid ta kaotaks mahla (nagu nad tegid koos GPU CUDA tehnoloogia).

  4. Täname vihje eest Gerardo. Muide, kas olete proovinud 64-bitist kollektorit?

  5. Hea märkus.
    Kui soovite näha jaotusvõrgu näidisvideot, kus näete CUDA-tehnoloogiaga plaatide jõhkrat töötlemiskiirust - mida lisaks saab mitu paralleelselt installida ja seeläbi oma volitusi lisada, kui saadaval on teenindusaegu - minge sellele YouTube'i URL-ile :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    Mitmekordse ajaloo teine ​​sadam: 1er SIG programm kohalike bittide jaoks 64. Ja nüüd, 1er SIG, kasutades CUDA-tehnoloogiat ..

    seoses

Jäta kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

Kontrollige ka
lähedal
Tagasi üles nupule