yeniliklərMənim egeomates

CAD / GIS platformaları GPU-a girməlidirlər

Qrafik tətbiqetmələrin istifadəçiləri olan hər zaman kompüterlərin kifayət qədər işləmə yaddaşına sahib olmasını gözləyirik. Bunda CAD / GIS proqramları hər zaman aşağıdakı kimi gündəlik fəaliyyətləri yerinə yetirmək üçün lazım olan vaxta əsasən sorğulanmış və ya ölçülmüşdür.

  • Məkan təhlili
  • Təsvirlərin düzəldilməsi və qeydiyyatı
  • Kütləvi məlumatların yerləşdirilməsi
  • Bir geodatabase daxilində məlumatların idarə edilməsi
  • Məlumat xidməti

Ənənəvi PC son illərdə RAM, sabit disk, qrafik yaddaş və yalnız artan xüsusiyyətlər baxımından çox dəyişməyib; lakin CPU əməliyyat mantığı orijinal dizaynını (Ona görə də onu CPU adlandırırıq). Komandaların bacarıqları böyüdükcə proqramların özlərini yeni potensialdan istifadə etmək üçün dizayn edərək gözləntilərini öldürməsi də bir dezavantaj oldu.

asus-dual-gpu-kartı

Məsələn,və yalnız nümunədir) Iki istifadəçilər 2010 raster images loading avadanlıq və məlumatların eyni şərtlər, Microstation V8i bir AutoCAD 14 və biri altında eyni zamanda yerləşdirilir zaman, bir parcelario fayl 8,000 xassələri və əlaqə bir məkan verilənlər bazası Oracle, özümüzdən soruşuruq:

İki maşından biri nə üçün maşını çökməyəcək?

Cavab yenilikdə deyil, sadəcə proqramın tərtib edilməsindədir, çünki daha dəhşətli işlər görən və daha yaxşı performans göstərən AutoDesk Maya ilə belə deyil. PC-nin istismar üsulu eynidir (bu günə qədər iki proqram məsələsində) və buna əsasən proqramları çəkirik, çünki işləmək üçün istifadə edirik və çox şey var. Beləliklə, bəzi kompüterlər ənənəvi kompüterlər, iş yerləri və ya serverlər kimi tanınır; başqa bir rəngdə olduqlarına görə deyil, qrafik dizayn, video işləmə, tətbiqetmə inkişaf etdirmə, server funksiyaları və vəziyyətimizdə məkan məlumatları ilə işləməkdə yüksək istehlak proqramlarını yerinə yetirmələrinə görə.

Daha az CPU, daha çox GPU

PC memarlıq baş verən son dəyişikliklər ən görkəmli, kiçik eyni zamanda vəzifələri böyük routines edilməsi rəhbərliyi yan, daha yaxşı kompüter performansını tapmaq üçün müddəti coined GPU (Prosesi Unit Graphics) edir iş qüvvəsi sabit disk inqilabları, RAM yaddaş, video yaddaş və digər məlumatlar arasında oynanacaq CPU (Mərkəzi İstehsalat Birimi)bir çoxları deyil).

Qrafika kartları video yaddaşını artırmaq üçün deyil, əksinə paralel prosesləri idarə etmək üçün hazırlanmış yüzlərlə nüvədən ibarət olan bir prosessor daxildir. Həmişə sahib olduqları (haqqında), lakin mövcud üstünlük bu istehsalçıların bəzi açıq arxitektura təklif etməsidir (demək olar ki), proqram inkişaf etdiriciləri bu imkanlara sahib bir kartın mövcudluğunu düşünə və potensialından istifadə edə bilsinlər. PC Magazine bu yanvar ayında ittifaqa daxil olan nVidia, ATI və digər şirkətlərdən bəhs edir OpenCL

CPU ilə GPU arasındakı fərqi anlamaq üçün burada mən bir similəyə istinad edirəm:

CPU, bütün mərkəzləşmişdirHər şey mərkəzləşdirilmiş, şəhərsalma planı olan, böyüməsinə nəzarət etməsi lazım olduğunu bilən, lakin normaları pozan yeni tikililərə belə nəzarət etmək iqtidarında olmayan bir bələdiyyə kimidir. Ancaq bu xidməti özəl şirkətlərə vermək əvəzinə, bu rolu öz üzərinə götürməkdə israr edir, əhali səkiyə çıxan qonşusundan kimə şikayət edəcəyini bilmir və şəhər hər gün daha çox nizamsızlaşmağa davam edir. 

Üzr istəyirik, bələdiyyə başçınızdan danışmırsınız, yalnız Mərkəzi proses vahidi (Windows vəziyyətində) komandanı belə proseslərdə yerinə yetirməlidirlər.

  • Windows başlayanda işləyən proqramlar, Skype, Yahoo Messenger, Antivirus, Java Engine və s. Hamısı işləyən yaddaşın bir hissəsini aşağı prioritetlə istifadə edir, lakin msconfig tərəfindən dəyişdirilmədiyi müddətcə (bəziləri görməməzlikdən gəlir).
  • İşləyən, Windows-un bir hissəsi olan xidmətlər, ümumi istifadə proqramları, əlaqəli donanım və ya silinmiş, lakin işləyən yerdə qalanlar. Bunlar ümumiyyətlə orta / yüksək prioritetə ​​malikdir.
  • Yüksək prioritetli yer istehlak edən istifadə olunan proqramlar. Onların icra sürətini qaraciyərimizdə hiss edirik, çünki yüksək performanslı bir komandaya sahib olduqlarına baxmayaraq bunu sürətli etmədiklərinə lənət edirik. 

Windows'un onun hoqqabazlığı olmasına baxmayaraq, çox proqramları açmaq, məsuliyyət daşımayan və ya yükləməyən, lazımsız mövzular pintonesbizi avadanlıqların arızasından günahkar etdilər.

Daha sonra baş verənlərin bir prosesinə başladıqda prosessor olacaq hindistan cevizi iflas etdi bunu istifadədə olan digər proqramlardan üstün tutmağa çalışır. Optimallaşdırmaq üçün bir neçə seçiminiz RAM yaddaşı, video yaddaşdır (tez-tez paylaşılır), bir qrafik kartı varsa, ondan bir şey çıxarın, sabit disk növünə və digər xırda-xuruşlara görə, yazıq sızıltı daha az ola bilər.

GPU, paralel proseslər, Bələdiyyənin, geniş proseslər olmasına baxmayaraq kiçik işlərlə çatdırıldığı, əlindən çıxmayan şeyləri mərkəzləşdirmək, güzəşt etmək və ya özəlləşdirmək qərarına gəlməsinə bənzəyir. Beləliklə, mövcud qaydalara əsasən, özəl bir şirkətə xüsusi olaraq cəzalandırıla bilən pozuntuları izləmək rolu verilir. Nəticə olaraq (yalnız nümunə), vətəndaşı iti götürən qonşuya kaburqaları söyləməkdən bəhrələnə bilər bok səkisində, səkinin bir hissəsini götürərək divar düzəldən, avtomobilini düzgün saxlamayan və s. Şirkət zəngə cavab verir, yerə gedir, əməliyyatı işləyir, məhkəməyə verir, cəriməni icra edir, yarısı bələdiyyəyə gedir, digəri gəlirli bir işdir.

GPU'nun bu işi necədir, proqramlar konvensional şəkildə kütləvi prosesləri göndərməyəcək şəkildə tərtib edilə bilər, amma kiçik filtrelənmiş rutinlər kimi paralel olaraq gedirlər.  Oh! gözəl!

İndiyə qədər bu xüsusiyyətlərlə tətbiqetmə edən bir çox proqram yoxdur. Onların əksəriyyəti yavaşlıq problemlərini həll etmək üçün 64 bitə çatmağa can atırlar, baxmayaraq ki, hamımız Don Bill Gates-in Windows-un növbəti versiyalarına lazımsız şeylər yükləyərək hər zaman bu güclərdə gəzəcəyini bilirik. Windowsun strategiyası, DirectX 11-də işləmək üçün hazırlanmış API-lər vasitəsilə GPU-dan faydalanmağı ehtiva edir və bu, şübhəsiz ki, hər kəsin (ya da çoxunun) qəbul edəcəyi bir alternativ olacaq, çünki OpenCL xaricində hər marka üçün çılğın şeylər etmək əvəzinə bunu standart kimi qəbul edəcəklər.

gflops

Qrafikdə 2003-2008-ci illər arasında GPU vasitəsilə nVidia prosessorunun Intel CPU ilə müqayisədə öz qabiliyyətlərini necə dəyişdirdiyini göstərən bir nümunə göstərilir. Həm də çəkilmiş izahat fərqi.

Ancaq GPU-nun potensialı oradadır, inşallah və CAD / GIS proqramları lazımi suyu alacaq. Artıq dinlənilib, baxmayaraq ki, ən görkəmli iş d
e CUDA kartları ilə nVidia-dan 6 dəqiqədən çox çəkən rəqəmsal ərazi modeli yaratmaq prosesinin CUDA kartının mövcudluğundan istifadə edərək cəmi 11 saniyədə icra olunduğu Manifold GIS. Siqaret çəkən onları etdi Geotech 2008 qazanmaq.

Sonda:  GPU üçün gedirik, önümüzdəki iki il içində çox şey görəcəyik.

Golgi Alvarez

Yazıçı, tədqiqatçı, Torpaq İdarəetmə Modelləri üzrə mütəxəssis. O, Hondurasda SINAP Milli Əmlak İdarəetmə Sistemi, Hondurasda Birgə Bələdiyyələrin İdarəetmə Modeli, Kadastr İdarəetməsinin İnteqrasiya Modeli - Nikaraquada Reyestr, Kolumbiyada SAT Ərazi İdarəetmə Sistemi kimi modellərin konseptuallaşdırılması və həyata keçirilməsində iştirak etmişdir. . 2007-ci ildən Geofumadas bilik bloqunun redaktoru və GIS - CAD - BIM - Digital Twins mövzularında 100-dən çox kursu özündə birləşdirən AulaGEO Akademiyasının yaradıcısıdır.

əlaqəli məqalələr

5 Şərhlər

  1. Salam Vicente, mən Windows 7-da istifadə edildiyini görürəm.

    XP haqqında qaçırdığın bir şey varmı?
    XP-ə geri dönməyimin səbəbləri varmı?

  2. 7bitdə olan Windows 64 hələ də 32bit-də tətbiqetmələr quraşdırmağa imkan verir ... Və indiyə qədər CİS tətbiqlərimdən heç biri işləmir.

  3. "Yeri gəlmişkən, Manifoldu 64 bit-də sınamısınız?"

    Yox…. Təvazökar kompüterimdə 64 bitlik bir AMD olsa da, Windows 64 tətbiqetmə yığını olaraq yükləmək istəmirdim və sürücülər istifadədən çıxmış olardı. Düşünürəm ki, addım xüsusi bir PC-yə sahib olmaq və hər şeyi 64bit-də quraşdırmaq olacaq.

    Şübhə etmirəm ki, Manifold fərqlərini 64 bitlərində işləyəcək və sadəcə bir uyğunlaşma olmayacaq, amma onlar CUDA GPU texnologiyası ilə etdikləri suyu əldə edəcəklər.

  4. İpucu üçün təşəkkür edirəm Gerardo. Yeri gəlmişkən, 64 bitlik manifoldu sınamısınız?

  5. Yaxşı qeyd
    CUDA texnologiyası ilə plitələrin vəhşicəsinə işləmə sürətini görə biləcəyiniz Manifoldun nümayiş videosunu görmək istəyirsinizsə - əlavə olaraq bir neçə paralel olaraq quraşdırıla bilər və beləliklə mövcud yuvalar mövcud olduqda güclərini əlavə edə bilərsiniz - bu YouTube URL-yə daxil olun :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    Manifoldun tarixi üçün başqa bir fasulye: 1er yerli 64 bit SIG proqramı. Və indi, CUDA texnologiyasından istifadə edərək 1er SIG ..

    salam

Şərh yaz

E-poçt ünvanından dərc olunmayacaq. Lazım alanlar qeyd olunur *

Başa dön düyməsini basın