жаралдыМенин egeomates

CAD / ГИС аянтчалары GPU барып

Графикалык тиркемелердин колдонуучулары болгон биз ар дайым компьютерлердин эс тутуму жетиштүү болушун күтүшөт. Буга байланыштуу, CAD / GIS программалары күнүмдүк иш-аракеттерди жасоого кеткен убакыттын негизинде ар дайым суралып же өлчөнүп келген:

  • мейкиндик талдоо
  • Түзөтүү жана сүрөт каттоо
  • массалык маалыматтарды жайылтуу
  • бир геомаалымат базасын башкаруу маалыматтар
  • Маалымат кызматы

Салттуу PC гана көбөйүп, урмат RAM, катуу диск, сүрөттөр эс жана өзгөчөлүктөрү менен бирге, акыркы жылдары көп өзгөргөн жок; Бирок эне иш логикасы анын ёзгёчёлёнгён дизайнга келет (Ошондуктан биз CPU чакырам себептен). Ошондой эле, командалардын мүмкүнчүлүктөрү өскөн сайын, программалар өздөрүнүн жаңы потенциалды колдонууну көздөп, алардын күткөндөрүн жок кылышы бир кемчилик болду.

ASUS-эки GPU-карта

Мисалы, (жана бир эле мисал) Эки колдонуучулар жабдууларды жана маалыматтарды ошол эле учурда ошол эле шарттарда жайгаштырылат, бир AutoCAD 2010 жана бири-flsahpб а V8i менен 14 растр сүрөттөрдү жүктөп, бир parcelario билэ 8,000 касиеттери жана мейкиндик базасына байланыш Oracle, биз суроо берип:

эки эмне бир машинаны көкүрөккө түйүп качууга?

Жооп инновацияда эмес, жөн гана программанын иштелип чыккан ыкмасында, анткени андай нерсени акылсыздык менен жасап, мыкты аткарган AutoDesk Maya андай эмес. ЖКны эксплуатациялоонун жолу бирдей (азырынча эки программанын шартында), ошонун негизинде биз программаларды тартып жатабыз, анткени аларды иштөө үчүн колдонобуз жана көп нерселерди. Ошентип, айрым компьютерлер салттуу ЖК, жумушчу станция же сервер катары белгилүү; башка түскө ээ болгону үчүн эмес, графикалык дизайн, видео иштетүү, тиркеме иштеп чыгуу, сервердин функциялары жана биздин учурларда мейкиндиктик маалыматтар менен иштөө жаатында көп керектелүүчү программаларды аткаргандыгы үчүн.

Less CPU, GPU дагы

ЖК архитектура менен болгон акыркы өзгөрүүлөрдү кыйла көрүнүктүү мөөнөттүү коюп GPU болот (Process Unit клипарт), башкарууга айланып, кичинекей бир учурда милдеттерди улуу иштердин даярдоо, жакшы компьютер аткарууну издөө CPU (Борбордук иштетүү бөлүмү), алардын эмгекке диск, Рам, көрмө эс саясый, анын ичинде адамдын ортосунда ойноп жатат (Эмес, көптөгөн башка).

Графикалык карталар видео эс тутумун көбөйтүү үчүн жасалбайт, тескерисинче, параллель процесстерди жүргүзүү үчүн арналган жүздөгөн ядролорду камтыган процессорду камтыйт. Аларда буга чейин болгон (аздыр-көптүр), бирок учурдагы артыкчылыгы, бул өндүрүүчүлөр программалык камсыздоону иштеп чыгуучулар ушул мүмкүнчүлүктөрдүн картасынын бар экендигин карап, анын мүмкүнчүлүктөрүн колдоно алышы үчүн, ачык архитектураны (дээрлик) сунушташат. Ушул жылдын январь айындагы PC Magazine альянска кирген nVidia, ATI жана башкалар сыяктуу компанияларды эскерет OpenCL

Эне жана GPU айырмасын түшүнүү үчүн, бул жерде мен деген маанини туюнткан мааниси:

CPU бардык борборлоштурулганБардыгы борборлоштурулган, шаар курулушу бар муниципалитетке окшош, ал өзүнүн өсүшүн көзөмөлдөшү керектигин билет, бирок нормаларды бузуп жаткан жаңы курулуштарга көзөмөл жүргүзө албайт. Бирок жеке менчик компанияларга бул кызматты көрсөтүүнүн ордуна, ал ролду өзүнө алууну талап кылууда, эл тротуар менен бараткан коңшусуна кимге арызданарын билбей, шаар күн сайын тартипсиздикти күчөтүүдө. 

Кечиресиз, шаардын мэри менен сүйлөшпөсөм да, борбордук иштетүү бирдиги (Windows гана) тетиктин гана маанини туюнткан сөз сыяктуу иштерди аткаруу үчүн команда керек:

  • Windows башталганда иштей турган программалар, мисалы Skype, Yahoo Messenger, Antivirus, Java Engine ж.б. Бардыгы жумушчу эс тутумунун приоритети төмөн, бирок msconfig тарабынан өзгөртүлмөйүнчө (кээ бирлери эске алышпайт).
  • Иштеп жаткан, Windowsтун бир бөлүгү болгон кызматтар, жалпы колдонулуучу программалар, туташтырылган жабдыктар же орнотулбай калган, бирок ошол эле жерде иштеп жаткан кызматтар. Булар адатта орто / жогорку приоритетке ээ.
  • Колдонулуп жаткан, артыкчылыктуу орун ээлеген программалар. Алардын аткарылышынын ылдамдыгын боорубузда сезип жатабыз, анткени алар жогорку өндүрүмдүү командага ээ болушканына карабастан, аны тез арада жасабаса каргайбыз. 

Ал эми бар Windows өз аракеттерине күбө, тажрыйба катары, ачык көптөгөн программаларды жоопкерчиликсиз орнотуп же орнотуудан бар, керексиз маселелерди кылат да pintonesөзүбүз жабдуулар күнөөлүү болушу керек.

Ошондо биз иш башында сөз кылынган жүрүп, иштеп жатканда, ал эмне болот банкроттук кокос колдонулуп жаткан башка программаларга караганда биринчи орунга коюуну көздөп жатышат. Сиздин оптималдаштыруунун бир нече варианты - RAM эстутуму, видео эс тутум (ал көп учурда бөлүшүлөт), эгерде графикалык карта бар болсо, андан бир нерсе алыңыз, катуу дисктин түрүнө жана башка майда-барат нерселерге жараша, аянычтуу ышкырык азыраак болушу мүмкүн.

GPU, параллелдик долбоорлоо, Бул муниципалитеттин колунан келбеген нерселерди борбордон ажыратуу, концессия же менчиктештирүү чечимин кабыл алгандай, алар чоң процесстер болгонуна карабастан, кичинекей тапшырмалар менен аткарылат. Ошентип, учурдагы ченемдик укуктук актылардын негизинде, жеке компанияга жазалануучу мыйзам бузууларды атайын көзөмөлдөө милдети жүктөлгөн. Натыйжада (бир эле мисал), Жарандар итти көрөт жакынына кабыргасы айтып ошол даамдуу ырахат алса болот cagarse анын тротуарында, тротуардын бир бөлүгүн алуу менен дубал тургузган, унаасын туура эмес токтоткон ж.б. Компания чалууга жооп берет, ал жерге барат, иш-чараларды иштеп чыгат, сотко берет, айып пулду аткарат, жарымы муниципалитетке кетет, экинчиси кирешелүү бизнес.

Ошентип, GPU иштери, программалары шарттуу массалык жараяндарды жиберип, бирок кичине чыпкаланган Күндөлүк бирге эмес, иштелип чыккан болушу мүмкүн.  О! сонун!

Ушул убакка чейин, ушул функциялар менен көптөгөн программалар өз тиркемелерин жасап жатышат. Алардын көпчүлүгү, жай көйгөйлөрүн чечүү үчүн 64 битке жетүүгө умтулушат, бирок Дон Билл Гейтс ар дайым Windowsтун кийинки версияларына керексиз нерселерди жүктөө менен ушул сапаттарда жүрө берерин билебиз. Windows'тун стратегиясында DirectX 11де иштөө үчүн иштелип чыккан API'лер аркылуу GPU артыкчылыгын пайдаланууну камтыйт, бул OpenCLден тышкары ар бир бренд үчүн акылга сыйбаган нерселерди жасоонун ордуна, аны стандарт катары жактыргандыктан (же көпчүлүк) альтернатива болот.

GFLOPS

Графикте 2003-2008-жылдар аралыгында GPU аркылуу nVidia процессору Intel CPU менен салыштырганда өзүнүн мүмкүнчүлүктөрүн кандайча өзгөрткөнүн көрсөткөн мисал келтирилген. Дагы ышталган түшүндүрмө айырма.

Бирок GPU потенциалы бар, CAD / GIS программалары керектүү ширени алат деп үмүттөнөм. Эң көрүнүктүү иш болсо да, буга чейин угулган
nVidia дан CUDA карталары бар e-Manifold GIS, анда CUDA картасынын бардыгынан пайдаланып, 6 мүнөттөн ашык убакытты алган санариптик рельефтин моделин жаратуу процесси 11 секундда гана аткарылган. Аларды эмне кылды тамеки чегип Geotech 2008 утуп.

Жыйынтыктап айтканда:  Биз GPU бар, албетте, кийинки эки жылда көп көрөбүз.

Голджи Альварес

Жазуучу, изилдөөчү, Жер башкаруу моделдери боюнча адис. Ал төмөнкүдөй моделдердин концептуализациясына жана ишке ашырылышына катышкан: Гондурастагы SINAP менчикти башкаруунун улуттук системасы, Гондурастагы биргелешкен муниципалитеттерди башкаруу модели, Кадастрды башкаруунун интеграцияланган модели - Никарагуадагы реестр, Колумбиядагы SAT аймагын башкаруу системасы . 2007-жылдан бери Geofumadas билим блогунун редактору жана GIS - CAD - BIM - Digital Twins темалары боюнча 100дөн ашык курстарды камтыган AulaGEO академиясынын жаратуучусу.

Тектеш макалалар

5 Comments

  1. Hi Vincent, мен сиз Windows 7 көнүү кыйын болот окшойт экенин көрөбүз.

    Сиз XP сагындым бир нерсе барбы?
    XP үчүн volveríasi эмес, себептери барбы?

  2. 7bitтеги Windows 64 дагы 32bitке тиркемелерди орнотууга мүмкүнчүлүк берет ... Жана ушул кезге чейин менин ГИС тиркемелеримдин эч бири иштебей калган.

  3. "Баса, сиз Manifold'ду 64-битте сынап көрдүңүз беле?"

    Жок…. Менин жөнөкөй компьютеримде 64-биттик AMD болсо дагы, Windows 64тү тиркемелердин дестеси катары орнотууну каалабадым жана айдоочулар иштебей калат. Менин оюмча, атайын компьютерге ээ болуп, бардыгын 64 битке орнотуу керек.

    Мен көп кырдуу 64 алардын айырмасы бит алдында чуркап турган арыздардын бири болуп, ал эми жөн эле adapatación болушу мүмкүн эмес, ал эми ширесин алып келет (алар GPU CUDA технологиясы менен эле) эч кандай шек жок.

  4. Кеңеш үчүн рахмат Жерардо. Баса, 64-биттик Manifold колдонуп көрдүңүз беле?

  5. Жакшы белги.
    Эгерде сиз Манифольддун демонстрациялык видеосун көргүңүз келсе, анда CUDA технологиясы менен плиталардын мыкаачылык менен иштетилишинин ылдамдыгын көрө аласыз - буга кошумча, бир нече параллель орнотулуп, ошентип, бош орундар бар болсо, алардын күчүн кошо аласыз - бул YouTube URL дарегине өтүңүз :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    Көп кырдуу тарыхы дагы бир poroto: 1er эне ГИС программасы 64 биттер. Ал эми азыр болсо, 1er ГИС технологияларды CUDA колдонгон ..

    Урматтоо менен

Комментарий калтыруу

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

Артка жогорку баскычы