шинэчлэлМиний egeomates

CAD / GIS платформууд GPU руу явах ёстой

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

  • Орон зайн анализ
  • Зургийг баталгаажуулах, бүртгэх
  • Маш их мэдээллийг байршуулах
  • Газарзүйн мэдээллийн хүрээнд өгөгдлийн удирдлага
  • Өгөгдлийн үйлчилгээ

Сүүлийн жилүүдэд RAM, хатуу диск, график санах ой болон зөвхөн нэмэгдэж байгаа онцлогуудын хувьд уламжлалт компьютер нь их өөрчлөгдөөгүй байна. CPU-ийн үйлдлийн логик нь түүний анхны загварыг хадгалж байдаг (Тиймээс бид түүний CPU-ийг дуудаж байна). Багуудын чадавхи өсөхийн хэрээр хөтөлбөрүүд өөрсдийгөө шинэ боломжийг ашиглахаар төлөвлөж тэдний хүлээлтийг бууруулдаг нь сул тал болсон.

asus-dual-gpu-card

Жишээ нь (зөвхөн жишээтоног төхөөрөмж, өгөгдөлтэй ижил нөхцөлд хоёр хэрэглэгч нэгэн зэрэг байрлуулсан бол AutoCAD 2010, MicroNation V8i, 14 растер зураг, 8,000 шинж чанарыг агуулсан багц файл, Oracle орон зайн мэдээллийн сантай холболт хийх, Бид өөрсдөө дараах асуултыг асууна:

Машиныг нураахгүйн тулд аль нэг нь юу вэ?

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

Бага CPU, илүү GPU

PC-үүд нь архитектур гарсан сүүлийн үеийн өөрчлөлтүүдийн хамгийн шилдэг, жижиг нэгэн зэрэг ажлуудад их дэг гаргах удирдлага алгасан, цаг гэсэн нэр томъёог гаргаж GPU (процесс Нэгж Graphics), илүү сайн компьютерийн үйл ажиллагааг олох явдал юм CPU (Central Processing Unit), хүчин чадал нь ажлын хатуу диск, санах ой, видео санах ой хувьсгал, түүний дотор хувь хүний ​​хооронд тоглож байна (бусад олон биш).

График картууд нь видео санах ойг нэмэгдүүлэх зорилгоор хийгддэггүй, харин зэрэгцээ процессуудыг ажиллуулахад зориулагдсан олон зуун цөм агуулсан процессор орно. Тэдэнд үргэлж байдаг (их буюу бага), гэхдээ өнөөгийн давуу тал нь эдгээр үйлдвэрлэгчид нээлттэй архитектурыг санал болгодог (бараг), ингэснээр програм хангамж хөгжүүлэгчид эдгээр чадвар бүхий картын оршин тогтнолыг авч үзэж, түүний боломжийг ашиглах боломжтой болно. PC сэтгүүл энэ XNUMX-р сард холбоонд багтсан nVidia, ATI болон бусад компаниудыг дурдав НээлттэйCL

CPU болон GPU-ийн хоорондох ялгааг ойлгохын тулд энд дараах зүйрлэлийг хэлнэ үү:

CPU, бүгд төвлөрсөнБүх зүйл төвлөрсөн, хот төлөвлөлттэй хотын захиргаа өсөлтөө хянах ёстой гэдгээ мэддэг хэрнээ норм зөрчиж байгаа шинэ барилга байгууламжийг ч хянах чадваргүй юм шиг. Гэхдээ энэ үйлчилгээг хувийн компаниудад өгөхийн оронд тэр үүргээ гүйцэтгэхийг шаардаж байна, хүн ам явган хүний ​​замаар явж буй хөршийнхөө талаар хэнд гомдол гаргахаа мэдэхгүй, хот өдөр бүр эмх замбараагүй байдал гарсаар байна. 

Уучлаарай, таны захирагчийн талаар яриагүй, CPU процессийн нэгжийн тухай ярьж байсан бөгөөд энд Төв процессийн нэгж (Windows-ийн хувьд) баг дараах процессуудыг гүйцэтгэх ёстой:

  • Windows эхлэхэд ажилладаг програмууд, тухайлбал Skype, Yahoo Messenger, Antivirus, Java Engine гэх мэт. Msconfig (зарим нь үл тоомсорлодог) -аар өөрчлөгдөхөөс бусад тохиолдолд ажлын санах ойн зарим хэсгийг нэн тэргүүний ач холбогдолгүй зарцуулдаг.
  • Windows-ийн нэг хэсэг болох ажиллаж байгаа үйлчилгээнүүд, түгээмэл хэрэглэгддэг програмууд, холбогдсон техник хангамж эсвэл устгагдсан бусад нь ажилласаар л байдаг. Эдгээр нь ихэвчлэн дунд / өндөр тэргүүлэх чиглэлтэй байдаг.
  • Ашиглаж буй програмууд, нэн тэргүүний орон зайг ашигладаг. Өндөр гүйцэтгэлтэй багтай ч гэсэн үүнийг хурдан хийхгүй бол бид харааж зүхдэг тул тэдний гүйцэтгэлийн хурдыг бид элэг дотроо мэдэрдэг. 

Хэдийгээр Windows нь жаглаа хийдэг боловч олон програмыг нээлттэй, суулгаж, устгах, хариуцлагагүй, хэрэгцээгүй сэдвүүдийг устгах зэрэг үйлдлүүд байдаг. хаалганууд, тэд тоног төхөөрөмжийн эвдрэлийг гэм буруутай болгодог.

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

GPU, зэрэгцээ процессууд, Энэ нь хотын захиргаа төвлөрлийг сааруулах, концесс хийх эсвэл хувьчлахаар шийдсэнтэй адил зүйл юм. Тиймээс одоо мөрдөж буй журамд үндэслэн хувийн компанид шийтгэл оногдуулах зөрчлийг тусгайлан хянах үүргийг өгдөг. Үр дүнд нь (Зүгээр л жишээ), иргэн нохойг хавьтагч хөрш рүү хавирган дээрээ хэлэх амттай цэнгэлийг биелүүлж чадна шив түүний явган хүний ​​зам дээр, явган хүний ​​замын хэсгийг авч хана барьдаг, машинаа буруу байрлуулсан гэх мэт. Компани дуудлагад хариу өгч, газар дээр нь очиж, арга хэмжээг боловсруулж, шүүхэд өгч, торгуулиа гүйцэтгүүлж, тал нь хотын захиргаанд очдог, нөгөө нь ашигтай бизнес юм.

Энэ нь GPU хэрхэн ажилладаг, хөтөлбөрүүд нь ердийн арга замаар их хэмжээний процессуудыг илгээхгүй байхаар зохион бүтээгдсэн байж болох бөгөөд гэхдээ тэдгээр нь жижиг шүүлтүүрийн хэв маяг шиг зэрэгцэн явагдана.  Өө! гайхалтай!

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

gflops

Графикт 2003-2008 оны хооронд GPU-ээр дамжуулан nVidia процессор Intel CPU-тэй харьцуулахад чадавхандаа хэрхэн хувьсал хийж байгааг харуулсан жишээг харуулав. Мөн тамхи татсан тайлбар ялгаа.

Гэхдээ GPU-ийн боломж бололцоо байгаа бөгөөд CAD / GIS хөтөлбөрүүд шаардлагатай жүүсийг авах болно гэж найдаж байна. Энэ нь аль хэдийн сонсогдсон боловч хамгийн гайхалтай тохиолдол бол d
e 6-аас дээш минут үргэлжилсэн дижитал газарзүйн загвар үүсгэх процессыг CUDA карт байгааг ашиглан 11 секундын дотор гүйцэтгэсэн nVidia-ийн CUDA карт бүхий e Manifold GIS. Тамхи татдаг нь тэднийг бий болгосон Geotech 2008-ийг ялах болно.

Дүгнэлт:  Бид GPU-д очиж ирэх дараагийн хоёр жилд маш их харагдах болно.

Голги Альварес

Зохиолч, судлаач, Газар зохион байгуулалтын загварын мэргэжилтэн. Тэрээр Гондурас дахь Өмчийн удирдлагын үндэсний систем SINAP, Гондурасын хамтарсан хотын удирдлагын загвар, Никарагуа дахь кадастрын удирдлагын нэгдсэн загвар, Колумбын нутаг дэвсгэрийн удирдлагын систем SAT зэрэг загваруудыг боловсруулах, хэрэгжүүлэхэд оролцсон. . 2007 оноос хойш Geofumadas мэдлэгийн блогын редактор, GIS - CAD - BIM - Digital Twins сэдвээр 100 гаруй хичээлийг багтаасан AulaGEO академийг бүтээгч.

холбоотой зүйл

5 санал

  1. Сайн уу Vicente, Windows 7-д хэрэглэгдэх болов уу.

    XP-ийн талаар та юу санаж байна вэ?
    Би XP рүү буцахгүй яагаад ийм шалтгаан байгаа юм бэ?

  2. 7bit дээрх Windows 64 нь 32bit дээр програм суулгах боломжийг олгодог хэвээр байна ... Одоогийн байдлаар миний GIS програмуудын аль нь ч ажиллахаа больсон.

  3. "Дашрамд хэлэхэд, та Manifold-ийг 64 бит дээр туршиж үзсэн үү?"

    Үгүй ээ .... Хэдийгээр миний даруухан компьютер 64-бит AMD-тэй боловч би Windows 64-ийг програмын багц болгож суулгахыг хүсээгүй бөгөөд драйверууд ашиглахаа больсон байх болно. Тусгай зориулалтын компьютертэй болж, 64 бит дээр бүх зүйлийг суулгаж өгөх хэрэгтэй гэж бодож байна.

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

  4. Зөвлөгөө өгсөнд баярлалаа Жерардо. Дашрамд хэлэхэд та 64 битийн олон талт хувилбарыг туршиж үзсэн үү?

  5. Сайн тэмдэглэл
    Хэрэв та Manifold-ийн жагсаалын видеог үзэхийг хүсвэл CUDA технологи бүхий ялтсуудын хэрцгий боловсруулалтын хурдыг харж болно.Үүнээс гадна хэд хэдэн параллель суулгаж, оролттой бол хүчээ нэмж болно - энэ YouTube URL руу орно уу. :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    Manifold-ийн түүхийн өөр нэг шош: 1er эх 64 bit SIG програм. Одоо CUDA технологийг ашиглаж байгаа 1er GIG

    Баярлалаа!

Deja НҮБ-ын comentario

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

Дээшээ буцах товч