創新我egeomates

CAD / GIS平台必須去GPU

我們這些使用圖形應用程序的人一直期望計算機具有足夠的工作內存。 在此,CAD / GIS程序總是根據執行日常活動所花費的時間而受到質疑或衡量,例如:

  • 空間分析
  • 整理和註冊圖像
  • 部署海量數據
  • 地理數據庫中的數據管理
  • 數據服務

傳統個人電腦近年來在內存,硬盤,顯存和功能方面都沒有太大的變化, 但是CPU的運行邏輯卻保持了原有的設計這就是為什麼我們一直呼叫他的CPU)。 缺點還在於,隨著團隊能力的增強,程序會通過設計自己來消耗新的潛力來破壞他們的期望。

華碩雙GPU卡

作為例子,(只是例子)當兩個用戶設備和數據的相同條件下,一個的AutoCAD 2010和一個與Microstation的V8i,裝載14光柵圖像下放置的同時,一個parcelario文件8,000屬性和連接到一個空間數據庫的Oracle,我們問自己這個問題:

二者之一有什麼,以免崩潰機器?

答案不是創新,而僅僅是開發程序的方式,因為AutoDesk Maya並非如此,後者做得更瘋狂,性能也更好。 利用PC的方式是相同的(到目前為止,對於這兩個程序而言),因此我們以此為基礎拍攝程序,因為我們使用它們來工作是很多的。 因此,某些計算機被稱為傳統的PC,工作站或服務器。 不是因為它們是另一種顏色,而是因為它們在圖形設計,視頻處理,應用程序開發,服務器功能以及在我們的情況下,對空間數據的操作中執行高消耗程序的執行方式。

更少的CPU,更多的GPU

在PC架構最近的變化中,最出色的就是GPU(圖形處理單元)這個術語,它允許找到一個更好的團隊性能,將大的例程轉換成小的同時執行的任務,而不需要通過管理(中央處理單元),其工作容量在硬盤,RAM存儲器,視頻存儲器和其他細節之間播放(其他人不多).

圖形卡並不是為了增加視頻內存而設計的,而是包括一個包含數百個旨在運行並行進程的內核的處理器。 他們一直都這樣(或多或少),但目前的優勢是這些製造商(幾乎)提供了一些開放的體系結構,以便軟件開發人員可以考慮具有這些功能的卡的存在並發揮其潛力。 今年一月的《 PC Magazine》提到了nVidia,ATI和其他加入聯盟的公司 OpenCL的

為了理解CPU和GPU之間的區別,我在這裡指的是一個比喻:

CPU,全部集中這就像一個將一切都集中起來的直轄市,它具有城市規劃,它知道它必須控制其增長,但甚至無法監督違反規範的新建築。 但是他堅持不擔任私人公司這項服務,而是堅持擔任這個角色,民眾不知道該向誰抱怨鄰居人行道抱怨,這個城市每天都變得越來越混亂。 

對不起,沒有談到你的市長,只是談到了CPU的一個明顯的地方,這個中央處理單元(在Windows的情況下)應該使團隊執行的過程如:

  • Windows啟動時運行的程序,例如Skype,Yahoo Messenger,防病毒,Java引擎等。 所有這些都以低優先級消耗工作內存的一部分,但是除非通過msconfig進行修改(有些人會忽略),否則不必要地消耗所有工作內存。
  • Windows中正在運行的服務,常用程序,連接的硬件或已卸載但仍在其中運行的其他服務。 這些通常具有中/高優先級。
  • 正在使用的程序,這些程序會優先佔用空間。 我們感到他們在肝臟中的執行速度是因為我們詛咒他們是否擁有一支高效能的團隊,即使他們沒有迅速做到這一點。 

雖然Windows一直在玩雜耍,但是有很多程序打開,不負責任地安裝或卸載,看到不必要的主題 pintones,他們讓我們犯了設備的故障。

那麼當我們開始一個剛開始提到的過程的時候,處理器就會這樣 破產椰子 希望優先於正在使用的其他程序。 您可以優化的幾種選擇是RAM內存,視頻內存(通常是共享的),如果有圖形卡,請從中取出一些東西,具體取決於硬盤驅動器和其他瑣事的類型,可憐的抱怨可能會更少。

GPU,並行處理, 就像市政當局決定將那些超出其範圍的東西進行權力下放,讓步或私有化,儘管它們是大過程,但卻是在小任務中交付的。 因此,根據現行法規,私營公司被賦予以特定方式監視應處罰違法行為的作用。 結果是 (只是例子),公民就可以實現那種把狗帶走的鄰居告訴肋骨的美味樂趣 cagarse 在他的人行道上,他通過參與人行道來築牆,不正確地停放汽車等。 公司接聽電話,去地方,處理訴訟,將其告上法庭,執行罰款,一半去市政當局,另一項是有利可圖的業務。

這就是GPU的工作原理,程序可以設計成不會以傳統方式發送大量進程,但它們會像小型過濾程序一樣並行運行。  哦! 精彩!

到目前為止,還沒有多少程序使用這些功能來製作其應用程序。 他們中的大多數人都渴望達到64位來解決其速度慢的問題,儘管我們都知道Don Bill Gates總是會通過在下一代Windows版本中加載不必要的內容來發揮這些能力。 Windows的策略包括通過旨在在DirectX 11上使用的API來利用GPU,這肯定是每個(或大多數)都會接受的替代方法,因為他們更喜歡將其作為標準,而不是為OpenCL之外的每個品牌做瘋狂的事情。

GFLOPS

該圖顯示了一個示例,該示例顯示了在2003年至2008年之間,通過GPU的nVidia處理器與英特爾CPU相比如何徹底改變了其功能。 還有 抽煙的解釋 的差異。

但是GPU的潛力是存在的,希望CAD / GIS程序能夠獲得必要的成果。 儘管最突出的案例是d
來自nVidia的帶有CUDA卡的Manifold GIS,其中利用CUDA卡的存在,僅用6秒就執行了耗時11分鐘以上的數字地形模型生成過程。 抽煙是什麼使他們 贏得Geotech 2008.

結論:  我們選擇GPU,我們在未來兩年肯定會看到很多。

高爾基阿爾瓦雷斯

作家、研究員、土地管理模型專家。 他參與了模型的概念化和實施,例如:洪都拉斯國家財產管理系統 SINAP、洪都拉斯聯合市政管理模型、地籍管理綜合模型 - 尼加拉瓜登記處、哥倫比亞領土 SAT 管理系統. 自 2007 年以來,Geofumadas 知識博客的編輯和 AulaGEO 學院的創建者,其中包括 100 多門關於 GIS - CAD - BIM - 數字孿生主題的課程。

相關文章

5 個評論

  1. 維森特你好,我發現你似乎已經習慣了Windows 7。

    你有什麼想念xP嗎?
    有沒有原因,我不會回到XP?

  2. Windows 7(64位)仍然允許您以32位安裝應用程序……到目前為止,我的GIS應用程序均未停止工作。

  3. “順便問一下,你試過 64 位的 Manifold 嗎?”

    up… 儘管我的謙虛PC具有64位AMD,但我不想安裝Windows 64,因為一堆應用程序和驅動程序將無法使用。 我認為這將是擁有一台專用PC並以64位安裝所有組件的步驟。

    我毫不懷疑,歧管,將下64它們的區別位運行這些應用程序之一,而不是僅僅是一個adapatación但他將消除果汁(因為它們與GPU CUDA技術所做的那樣)。

  4. 感謝Gerardo數據。 順便說一下,你有沒有嘗試在64位歧管?

  5. 好注意
    如果您想觀看Manifold的演示視頻,在其中可以看到使用CUDA技術對印版進行殘酷的處理速度-此外,只要有可用插槽,就可以並行安裝多個印版,從而增加其功能-轉到此YouTube URL :
    http://www.youtube.com/watch?v=1h-jKbCFpnA

    另一個用於Manifold歷史的bean:1er原生的64位SIG程序。 而現在,1er SIG正在使用CUDA技術..

    問候

發表評論

您的電子郵件地址將不會被發表。 必填字段標有 *

返回頂部按鈕