ContextCapture 軟件在運行時會充分調用計算機的硬件資源。本文主要介紹這一軟件對硬件的要求,併為用戶推薦高效的硬件配置。根據預算的不同,我們推薦三種(高,中,低)主要硬件配置。
不同檔位的硬件也可以混合搭配。請注意 儘管低檔位的配置能夠正常運轉,但會大大降低整體的處理效率。不同的使用情況下,配置也有所不同,比如是在本地還是在網絡環境中工作,ContextCapture 處理節點的數量, 以及待處理的數據體量等。因此,我們僅推薦基本配置。
01
CPU: 中央處理器
目前處理速度最快的 CPUs 是 Intel 系列處理器,該系列處理器的核數最多。在速度與核數相同的情況下, i7 與 Xeon(至強)處理器之間沒有區別。i7 最多可達 10 核,i9 多達 10 核,至強可以達到 28 核,分別有不同 的主頻和 Turbo。但是,對於相同的價格來說,通常 i7 和 i9 處理器的計算速度要快於至強的處理器。
核數在並行計算的階段比較關鍵,如空三及建模的部分階段。但是,在建模階段,有很多計算都是單線程 進行的,因此最主要是核心的速度。
實際上,在單線程運算的時候,處理速度與處理器速度成正比(如果不考慮硬盤訪問和顯卡的話)。
如果我們假設一臺處理器的能力為 # 線程 *# 速度,那麼同等能力的處理器,我們建議選擇處理速度較快的。
舉例說明,同一代產品,8 線程 3.6Ghz 的處理器要優於 12 線程 2.4Ghz 的處理器。但相同主頻的新一代的處理 器效率可能會比上一代的高很多。
推薦的CPUs
低預算
Intel Core I7-4770
中預算
Intel Core I7-5820K+
高預算
Inter Core I9-9900K
02
GPU: 圖形處理器
ContextCapture 能夠全面地利用圖形處理器的能力,從而加速建模進程。需要考慮的兩個主要因素為核心數以及顯卡內存。因此,我們推薦遊戲級顯卡。實際上,對於同樣的技術、同樣的核心數和內存,遊戲級別顯卡價格要遠遠低於專業級顯卡。
需要說明的是 ContextCapture 不支持 SLI 技術配置的的多顯卡設置。
用戶在使用 Nvidia Tesla 顯卡時。要注意關注該型號顯卡是否支持 OpenGL。儘管 ContextCapture 支持 Intel和AMD 顯卡,我們還是推薦您使用 Nvidia 的顯卡。
在空中三角測量的過程中不使用顯卡。
顯卡(GPUs)推薦配置
低預算
Nvidia GeForce RTX 2060
中預算
Nvidia GeForce RTX 2080/RTX2080Ti
Nvidia GeForce GTX1080Ti
高預算
Nvidia TITAN RTX
03
關於內存
在處理大數據量的工程的時候,可用內存量很重要。在空三階段需要使用內存配準大量影像,在重建階段處理大塊瓦片的時候也需要內存。
我們推薦至少配備 32Gb 的內存,如果處理成千上萬張照片的話,我們建議使用 64Gb 或更大的內存。
在重建階段,大塊的瓦片需要較大的內存。但是,我們並不建議為了達到最大可用內存而調整瓦片的尺寸, 因為顯卡的內存對建模的速度也有影響。
內存(RAM)推薦配置
低預算
32 Gb RAM
中預算
64 Gb RAM
高預算
128+ Gb RAM (需要比 i9 慢的至強處理器;僅在需要處理超大區塊的時候需要)
04
關於硬盤存儲
ContextCapture 的整體處理性能會受到硬盤的讀寫時間的影響。建議使用 SSD 的驅動器以加快數據處理速度。但是,ContextCapture 的工程文件很快就會佔滿硬盤空間。
因此,如果是處理大規模項目,我們推薦將ContextCapture 安裝在 SSD 驅動器上,將工程文件存儲在大容量、讀寫快速的 HDD 硬盤上。(比如:6Tb 的西部數據硬盤 WD6001FZWX)
05
關於網絡
ContextCapture可以在網絡環境下將任務發佈給多臺機器一起處理,但需要確保網絡流暢,以避免卡頓並確保數據的快速傳輸。
推薦萬兆的網絡環境,以確保在同一個集群中的不同節點之間快速地進行數據交換。
(樣例)
閱讀更多 BIM工程 的文章