innovaatiotminun egeomates

CAD / GIS-alustoilla on oltava GPU

Ne meistä, jotka ovat graafisten sovellusten käyttäjiä, odottavat aina, että tietokoneilla on tarpeeksi työmuistia. Tässä CAD / GIS-ohjelmat on aina kyseenalaistettu tai mitattu päivittäisten toimintojen suorittamiseen kuluvan ajan perusteella, kuten:

  • Spatiaalinen analyysi
  • Kuvan korjaaminen ja rekisteröinti
  • Massiivisten tietojen käyttöönotto
  • Tietojen hallinta geodeettisessa tietokannassa
  • Tietopalvelu

Perinteinen tietokone ei ole muuttunut viime vuosina paljon RAMin, kiintolevyn, grafiikkamuistin ja ominaisuuksien suhteen, jotka ovat vain kasvaneet; mutta CPU: n toimintalogiikka on säilyttänyt alkuperäisen suunnitelmansa (Siksi kutsumme häntä CPU: ksi). On myös ollut haittana, että tiimien kykyjen kasvaessa ohjelmat tappavat odotuksensa suunnittelemalla itsensä kuluttamaan uutta potentiaalia.

ASUS-dual GPU-kortti

Esimerkiksi (ja vain esimerkki) Kun kaksi käyttäjää on sijoitettu samaan aikaan samoissa olosuhteissa laitteiden ja tietojen, yksi AutoCAD 2010 ja yksi Microstation V8i, lastaus 14 rasterikuvat, eli parcelario tiedosto 8,000 ominaisuuksia ja yhteyden spatiaalisen tietokantaan Oracle, esitämme kysymyksen:

Mitä yksi kahdesta on, jotta kone ei putoaisi?

Vastaus ei ole innovaatioissa, se on yksinkertaisesti tapa, jolla ohjelmaa kehitetään, koska näin ei ole AutoDesk Mayalla, joka tekee hullumpaa ja toimii paremmin. Tapa hyödyntää tietokonetta on sama (toistaiseksi kahden ohjelman tapauksessa), ja tämän perusteella ammutaan ohjelmia, koska käytämme niitä töihin, ja paljon. Jotkut tietokoneet tunnetaan perinteisinä tietokoneina, työasemina tai palvelimina; ei siksi, että ne ovat toista väriä, vaan siksi, että ne suorittavat paljon kulutusta käyttäviä ohjelmia graafisessa suunnittelussa, videonkäsittelyssä, sovelluskehityksessä, palvelintoiminnoissa ja tapauksessamme paikkatietojen kanssa.

Vähemmän CPU, enemmän GPU

Huomattavin Viime tapahtuneita muutoksia arkkitehtuuriin PC on termi, GPU (Process Unit Graphics), löytää parempi tietokoneen suorituskykyä, joten suurta rutiinit pienissä samanaikaisia ​​tehtäviä, ohittaen hallinto (keskusyksikkö), jonka työkykyä toistetaan kiintolevyn, RAM-muistin, videomuistin ja muiden tietojen (ei monien muiden).

Grafiikkakortteja ei ole tehty lisäämään videomuistia, vaan ne sisältävät prosessorin, joka sisältää satoja ytimiä, jotka on suunniteltu toimimaan rinnakkain. Tätä heillä on aina ollut (enemmän tai vähemmän), mutta nykyinen etu on, että nämä valmistajat tarjoavat tietyn avoimen arkkitehtuurin (melkein), jotta ohjelmistokehittäjät voivat harkita näiden ominaisuuksien kortin olemassaoloa ja hyödyntää sen potentiaalia. PC Magazine tammikuussa mainitsee yritykset, kuten nVidia, ATI ja muut liittoutumaan kuuluvat OpenCL

Ymmärtääksesi CPU: n ja GPU: n välisen eron, tässä viitataan samankaltaisuuteen:

CPU, kaikki keskitettySe on kuin kunta, jossa kaikki on keskitetty, jolla on kaupunkisuunnittelu, tietää, että sen on hallittava kasvua, mutta se ei kykene valvomaan edes normeja rikkovia uusia rakennuksia. Mutta sen sijaan, että tarjottaisiin tätä palvelua yksityisille yrityksille, hän vaatii roolin ottamista, väestö ei tiedä kenelle valittaa jalkakäytävää naapurista, ja kaupunki on edelleen epäjärjestyksessä joka päivä. 

Anteeksi, ettet puhu pormestasi, vaan puhuttu suorittimen mallista, jossa tämän keskusyksikön (Windowsin tapauksessa) pitäisi tehdä joukkue toimimasta esimerkiksi seuraavissa prosesseissa:

  • Ohjelmat, jotka suoritetaan Windowsin käynnistyessä, kuten Skype, Yahoo Messenger, Antivirus, Java Engine jne. Kaikki kuluttavat osan työmuistista matalalla prioriteetilla, mutta turhaan, ellei msconfig muokkaa sitä (jotkut jättävät huomiotta).
  • Käynnissä olevat palvelut, jotka ovat osa Windowsia, yleisen käytön ohjelmia, liitettyjä laitteita tai muita, jotka on poistettu, mutta pysyvät siellä käynnissä. Näillä on yleensä keskitaso / korkea prioriteetti.
  • Käytössä olevat ohjelmat, jotka vievät tilaa etusijalle. Tunnemme heidän suorittamisnopeutensa maksassa, koska kiroamme, jos he eivät tee sitä nopeasti huolimatta korkean suorituskyvyn tiimistä. 

Ja vaikka Windows tekee hänen jongleerausta, käytäntöjä on monia ohjelmia auki, asentaa tai poistaa vastuuton, tarpeettomia asioita, jotka ovat pintones, he tekevät meidät syyllisiksi laitteiston toimintahäiriöistä.

Sitten tapahtuu, että kun aloitamme prosessin alussa mainitut prosessit, prosessori konkurssiin kookospähkinä haluavat asettaa tämän etusijalle muihin käytössä oleviin ohjelmiin nähden. Muutama optimointivaihtoehtoosi ovat RAM, videomuisti (joka on usein jaettu). Jos grafiikkakortti on, hanki siitä jotain kiintolevyn tyypistä ja muista pienistä asioista, säälittävä vinkuminen voi olla pienempi.

GPU, rinnakkaiset prosessit, Se on kuin kunta päättäisi hajauttaa, myöntää käyttöoikeuksia tai yksityistaa ne asiat, jotka eivät ole sen ulottuvilla, vaikka ne ovatkin suuria prosesseja, mutta ne suoritetaan pienissä tehtävissä. Siten nykyisen sääntelyn perusteella yksityiselle yritykselle annetaan tehtäväksi valvoa rangaistavia rikkomuksia tietyllä tavalla. Tuloksena (vain esimerkki), kansalainen voi täyttää herkullisen ilon kertomalla kylkiluita naapuriin, joka vie koiran ulos cagarse jalkakäytävälleen, joka rakentaa seinän ottamalla osan jalkakäytävästä, joka pysäköi autonsa väärin jne. Yritys vastaa puheluun, menee paikalle, käsittelee toimen, vie sen oikeuteen, suorittaa sakon, puolet menee kunnalle, toinen on kannattava liiketoiminta.

Näin GPU toimii, ohjelmat voidaan suunnitella niin, että ne eivät lähetä massiivisia prosesseja tavanomaisella tavalla, mutta ne menevät rinnakkain, kuten pienet suodatetut rutiinit.  Oh! ihana!

Tähän mennessä vain monet ohjelmat ovat tehneet sovelluksiaan näillä ominaisuuksilla. Suurin osa heistä pyrkii saavuttamaan 64 bittiä ratkaistakseen hitausongelmansa, vaikka me kaikki tiedämme, että Don Bill Gates aikoo aina käydä näissä ominaisuuksissa lataamalla tarpeettomia asioita seuraaviin Windows-versioihin. Windowsin strategiaan kuuluu GPU: n hyödyntäminen DirectX 11: een suunniteltujen sovellusliittymien kautta, mikä on varmasti vaihtoehto, jonka kaikki (tai useimmat) hyväksyvät, koska he suosivat sitä vakiona sen sijaan, että tekisivät hulluja asioita jokaiselle brändille OpenCL: n ulkopuolella.

GFLOPS

Kaaviossa on esimerkki, joka osoittaa, kuinka vuosina 2003-2008 nVidia-prosessori GPU: n kautta on mullistanut kykynsä verrattuna Intel-suorittimeen. Myös savustettu selitys erosta.

Mutta GPU: n potentiaali on olemassa, toivottavasti CAD / GIS-ohjelmat saavat tarvittavan mehun. Se on jo kuultu, vaikka merkittävin tapaus on d
e nVidian jakotukisarja CUDA-korteilla, jossa yli 6 minuuttia kestävä digitaalisen maastomallin luomisprosessi toteutettiin vain 11 sekunnissa hyödyntäen CUDA-kortin olemassaoloa. Savustettu mikä sai heidät voittaa Geotech 2008.

Lopuksi:  Menemme GPU: lle, näemme varmasti paljon seuraavien kahden vuoden aikana.

Golgi Alvarez

Kirjailija, tutkija, maanhoitomallien asiantuntija. Hän on osallistunut muun muassa seuraavien mallien konseptointiin ja käyttöönottoon: National System of Property Administration SINAP Hondurasissa, Hondurasin kuntien hallintomalli, Kiinteistöhallinnon integroitu malli - Rekisteri Nicaraguassa, SAT-alueen hallintojärjestelmä Kolumbiassa . Geofumadas-tietoblogin toimittaja vuodesta 2007 ja AulaGEO Academyn luoja, joka sisältää yli 100 kurssia GIS - CAD - BIM - Digital Twins -aiheista.

Aiheeseen liittyvät artikkelit

5 Kommentit

  1. Hei Vicente, näen, että näytät tottuvan Windows 7: iin.

    Onko jotain mitä kaipaa xP: stä?
    Onko syytä miksi en halua palata XP: hen?

  2. 7-bittinen Windows 64 mahdollistaa edelleen sovellusten asentamisen 32-bittiseksi ... Ja toistaiseksi mikään GIS-sovelluksistani ei lakannut toimimasta.

  3. "Muuten, oletko kokeillut Manifoldia 64-bittisellä?"

    Nup ... Vaikka nöyrässä tietokoneessani on 64-bittinen AMD, en halunnut asentaa Windows 64: tä sovellusten pinona ja ohjaimet olisivat poissa käytöstä. Mielestäni askel olisi omistaa oma tietokone ja asentaa kaikki 64-bittisiksi.

    Minulla ei ole epäilystäkään siitä, että jakotukki olla yksi niistä sovelluksista, jotka kulkisi alle 64 niiden erotusbitit, eikä se saa olla pelkkä adapatación mutta poistaisi mehua (kuten he tekivät kanssa GPU CUDA teknologia).

  4. Hyvä huomata
    Jos haluat nähdä jakoputken esittelyvideon, jossa voit nähdä levyjen raa'an prosessointinopeuden CUDA-tekniikalla - joka lisäksi useita voidaan asentaa rinnakkain ja lisätä siten tehonsa, niin kauan kuin vapaita paikkoja on - siirry tähän YouTube-URL-osoitteeseen :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    Toinen papu Manifoldin historiaan: 1er natiivi 64 bittinen SIG-ohjelma. Ja nyt 1er SIG käyttää CUDA-tekniikkaa ..

    terveiset

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Takaisin alkuun -painiketta