újításokSaját egeomates

CAD / GIS-platformokon kell menni a GPU

Akik grafikus alkalmazásokat használunk, mindig arra számítunk, hogy a számítógépeknek elegendő munkamemóriájuk van. Ebben a CAD / GIS programokat mindig megkérdőjelezték vagy mérték a napi tevékenységek elvégzéséhez szükséges idő alapján, például:

  • Térbeli elemzés
  • Képek kijavítása és regisztrálása
  • Hatalmas adatok bevezetése
  • Adatkezelés a geodatbázisban
  • Adatszolgáltatás

Az elmúlt években a hagyományos számítógép nem változott jelentősen, a RAM, a merevlemez, a grafikus memória és a csak növekvő jellemzők tekintetében; de a CPU működési logikája megőrizte eredeti tervét (Ezért hívjuk CPU-nak). Hátrányt jelentett az is, hogy a csapatok képességeinek növekedésével a programok megölik az elvárásaikat azzal, hogy új potenciál felhasználására tervezik magukat.

asus-két GPU-kártya

Például (és csak példa) Amikor két felhasználó kerülnek egyidejűleg azonos feltételek mellett a berendezések és az adatok egy AutoCAD 2010 és egy Microstation V8i, rakodás 14 raszterképekre egy parcelario fájl 8,000 tulajdonságait és a kapcsolatot a térbeli adatbázis Oracle, mi a kérdés:

Mi a kettő közül az egyik, hogy ne essen össze a gép?

A válasz nem az innovációban rejlik, hanem egyszerűen a program fejlesztésében, mert ez nem igaz az őrültebb dolgokat végző és jobban teljesítő AutoDesk Maya esetében. A PC kiaknázásának módja ugyanaz (eddig a két program esetében), és ez alapján mi forgatjuk le a programokat, mert sokszor használjuk őket a munkához. Így egyes számítógépek hagyományos PC-k, munkaállomások vagy szerverek néven ismertek; nem azért, mert más színűek, hanem azért, mert a grafikus tervezésben, a videofeldolgozásban, az alkalmazásfejlesztésben, a szerver funkciókban és esetünkben a téradatokkal történő üzemeltetésben nagy fogyasztású programokat futtatnak.

Kevesebb CPU, több GPU

A legkiemelkedőbb az elmúlt változások történtek az architektúra PC-k a kifejezés, GPU (Process Unit Graphics), hogy talál egy jobb számítógép teljesítményét, hogy nagy rutint kis egyidejű feladatok, megkerülve adminisztráció CPU (Central Processing Unit), akinek munkaképesség játsszák a forradalmak a merevlemez, RAM, videomemória és ezen belül az egyedi (nem sok más).

A grafikus kártyák nem a videomemória növelése céljából készülnek, hanem egy processzort tartalmaznak, amely több száz magot tartalmaz párhuzamos folyamatok futtatására. Ez mindig is volt (többé-kevésbé), de a jelenlegi előny az, hogy ezek a gyártók némi nyílt architektúrát kínálnak (szinte), hogy a szoftverfejlesztők mérlegelhessék egy ilyen képességű kártya létezését és kiaknázzák annak lehetőségeit. A PC Magazine januárban olyan vállalatokat említ, mint az nVidia, az ATI és mások, akik a szövetség tagjai OpenCL

A CPU és a GPU közötti különbség megértése érdekében itt egy hasonlatra utalok:

CPU, mind centralizáltOlyan, mint egy mindent központosító önkormányzat, amelynek várostervezése van, tudja, hogy ellenőriznie kell növekedését, de még a normákat sértő új építkezésekre sem képes felügyeletet biztosítani. De ahelyett, hogy ezt a szolgáltatást magánvállalatoknak nyújtaná, ragaszkodik a szerepvállaláshoz, a lakosság nem tudja, kinek panaszkodjon a járdát öltő szomszéd miatt, és a város továbbra is minden nap rendezetlenebbé válik. 

Sajnáljuk, nem beszéltünk a polgármestereiről, csak beszéltünk a CPU-ról, ahol ez a központi folyamategység (a Windows esetében) a csoportot olyan folyamatokban kellene elvégeznie, mint például:

  • A Windows indításakor futó programok, például Skype, Yahoo Messenger, Antivirus, Java Engine stb. A munkamemória egy részét alacsony prioritással, de feleslegesen fogyasztja, hacsak az msconfig nem módosítja (amit egyesek figyelmen kívül hagynak).
  • Futtatott szolgáltatások, amelyek a Windows részét képezik, általános használatú programok, csatlakoztatott hardverek vagy mások, amelyeket eltávolítottak, de továbbra is futnak. Ezek általában közepes / magas prioritással bírnak.
  • Használatban lévő programok, amelyek kiemelt helyet foglalnak el. Májunkban érezzük a kivitelezés sebességét, mert átkozunk, ha nem csinálják gyorsan, annak ellenére, hogy nagy teljesítményű csapatuk van. 

És bár a Windows a zsonglőrködést illeti, olyan gyakorlatokkal jár, mint sok program megnyitása, felelőtlenül telepíthető vagy eltávolítva a felesleges témák, amelyeket látnak pintones, bűnösnek bizonyulnak a berendezés meghibásodásáért.

Ez akkor történik, amikor elindítjuk az elején említettek folyamatát, a processzort csődbe a kókusz ezt szeretné prioritásként kezelni a többi használt programmal szemben. Néhány optimalizálási lehetősége a RAM-memória, a videomemória (amelyet gyakran megosztanak), ha van grafikus kártya, szerezzen ki belőle valamit, a merevlemez típusától és más apróságoktól függően a szánalmas nyögés kevesebb lehet.

GPU, párhuzamos folyamatok, Olyan ez, mintha az önkormányzat döntene azoknak a dolgoknak a decentralizálásáról, engedményezéséről vagy privatizációjáról, amelyek nem elérhetők, és bár nagy folyamatokról van szó, apró feladatokban teljesítik őket. Így a jelenlegi szabályozás alapján egy magáncég kap szerepet a büntetendő jogsértések külön figyelésében. Ennek eredményeként (csak példa), az állampolgár teljesítheti azt a finom örömöt, hogy a bordákat a szomszédhoz viszi, aki ki tudja venni a kutyát cagarse a járdáján, aki a járda egy részének elvételével falat épít, aki helytelenül leparkolja autóját stb. A cég fogadja a hívást, elmegy a helyszínre, feldolgozza az intézkedést, bíróság elé viszi, végrehajtja a bírságot, a fele az önkormányzathoz kerül, a másik nyereséges vállalkozás.

Így működik a GPU, a programokat úgy lehet megtervezni, hogy ne küldjenek hatalmas folyamatokat hagyományos módon, de párhuzamosan haladnak, mint a kis szűrt rutinok.  Oh! csodálatos!

Mostanáig nem sok program használja ezeket az alkalmazásokat. Legtöbbjük 64 bit elérésére törekszik, hogy megoldja lassúsági problémáit, bár mindannyian tudjuk, hogy Don Bill Gates mindig ilyen kapacitásokban fog járni azzal, hogy felesleges dolgokat tölt be a Windows következő verzióira. A Windows stratégiája magában foglalja a GPU kihasználását a DirectX 11-hez tervezett API-k révén, ami biztosan alternatívát jelent, amelyet mindenki (vagy a legtöbben) elfogad, mert inkább az alapját választja, ahelyett, hogy az OpenCL-en kívül minden márkához őrült dolgokat tenne.

GFLOPS

A grafikon egy példát mutat be, amely megmutatja, hogy 2003 és 2008 között az nVidia processzor GPU-n keresztül hogyan forradalmasította képességeit az Intel CPU-hoz képest. Továbbá a füstölt magyarázat a különbség.

De a GPU potenciálja megvan, remélhetőleg, és a CAD / GIS programok megkapják a szükséges gyümölcslevet. Már hallották, bár a legkiemelkedőbb eset a d
e Az nVidia CUDA kártyákkal ellátott gyűjtő-térinformatikai rendszere, amelyben a CUDA kártya meglétének kihasználásával mindössze 6 másodperc alatt végrehajtották a több mint 11 percig tartó digitális terepmodell-előállítási folyamatot. Füstölte, mi tette őket nyerd meg a Geotech 2008-t.

Összegezve:  A GPU-hoz megyünk, sokat fogunk látni a következő két évben.

Golgi Alvarez

Író, kutató, földgazdálkodási modellek szakértője. Részt vett olyan modellek koncepciójának kidolgozásában és megvalósításában, mint például: Nemzeti Vagyonigazgatási Rendszer SINAP Hondurasban, Közös Önkormányzatok vezetési modellje Hondurasban, Integrált Kataszterkezelési Modell - Nyilvántartás Nicaraguában, Területi SAT igazgatási rendszer Kolumbiában . 2007 óta a Geofumadas tudásblog szerkesztője és az AulaGEO Akadémia létrehozója, amely több mint 100 GIS - CAD - BIM - Digital Twins témájú kurzust tartalmaz.

Kapcsolódó cikkek

5 Comments

  1. Hello Vicente, látom, hogy úgy tűnik, megszokja a Windows 7-ot.

    Van valami ami hiányzik a xP-ről?
    Van-e ok, amiért nem mentem vissza az XP-hez?

  2. A 7 bites Windows 64 továbbra is lehetővé teszi alkalmazások 32 bites telepítését ... És eddig egyik GIS-alkalmazásom sem állt le.

  3. "Apropó, próbáltad már a Manifoldot 64 biten?"

    Nup… Bár szerény számítógépem 64 bites AMD-vel rendelkezik, nem akartam telepíteni a Windows 64-et, mivel egy halom alkalmazás és illesztőprogramok nem működnek. Azt hiszem, az lenne a lépés, hogy egy dedikált PC-vel rendelkezünk, és mindent 64 bitesre telepítünk.

    Kétségtelen, hogy a Manifold lenne az egyik olyan alkalmazás, amely a 64 bitek alatt futna, és nem lenne puszta alkalmazkodás, de a gyümölcslé (mint a CUDA GPU technológiával).

  4. Köszi az infót Gerard. Egyébként próbáltad a Manifoldot 64 biten?

  5. Jó megjegyzés
    Ha meg akarja tekinteni a gyűjtőcsatorna bemutató videóját, amelyben láthatja a lemezek brutális feldolgozási sebességét a CUDA technológiával - amely ráadásul több is telepíthető párhuzamosan, és így hozzáadják az erejüket, amennyiben rendelkezésre állnak bővítőhelyek, keresse fel ezt a YouTube URL-t :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    Egy másik bab a Manifold történetéhez: 1er natív 64 bit SIG program. És most, 1er SIG a CUDA technológia használatával ..

    Üdvözlet

Szólj hozzá

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

Vissza a lap tetejére gombra