PC_Shopping 板


LINE

小弟我是一個使用ArcGIS的工作者 有時運行比較吃資源的功能 或是處理的範圍比較大(通常都是一個國家範圍) 有時候跑一跑就好幾個小時 不開心的時候還可以跟你跑個好幾天 我是可以等 但是甲方和經理就會一直催XD 所以一直很想知道怎樣的電腦設備可以讓ArcGIS跑起來最快最順 可以幫我省點時間 做事也比較有效率 前陣子常常逛電蝦版 只能說這版實在太可怕了 被燒到把本來要戰5年的1230 v3賣掉換成i7-5820K 看看換成x99能不能真的插久久 再加上因緣際會之下有機會接觸 Dual E5-2620 v3的電腦 難得有機會用到這麼多核的電腦 所以就決定來測試一下ArcGIS到底在怎樣的電腦上跑比較適合 於是就有了這篇文章了 不過要先說 我的測試沒有這麼嚴謹 大家參考參考就好 畢竟有很多變因我無法控制 然後這篇文很長 如果沒耐心直接看結論就可以了XDDD -------------------------------------------------------------------------- 電腦一 CPU: i7-5820K OC 4.4GHz MB: Asus X99-M WS RAM: Kingston DDR4 16GB 2133MHz*2 HDD: Toshiba 3TB SSD: Toshiba Q300 Pro 256G 電腦二 CPU: E5-2620 v3*2 MB: unkonw RAM: DDR3 36GB HDD: unknow 電腦三 CPU: i5-4570 MB: unknow RAM: DDR3 4GB 1600MHz*2 HDD: Toshiba 2TB 以下測試就以CPU型號當做每台電腦的代號 使用OS皆為Windows 7 Ultimate 64Bit ArcGIS軟體為 ArcGIS 10.4.1 運行資料為Aster Global Digital Elevation Model(30M) https://goo.gl/EdYYq6 The Earth’s Relief (15M) https://goo.gl/aOf3RC 資料範圍為全台灣的DEM 在ArcGIS裡面 雖然有說ArcGIS 10以後的版本都支援多核心&多CPU 但是更詳細的內容有提到 大部分的Function是用一個核心跑ArcGIS 一個跑Function 而不是我認為的用兩個以上的核心去跑Function 這樣的多核支援根本算是全殘... 不過另外也有提到 有幾個Function是真的可以用兩個以上的核心去跑的 可以這樣跑的Function大部分都在Geostatistical Analyst(GA)裡面 這些才有參數可以設定你要用幾個核心去跑 其他都是沒有的 詳細情形可以看這裡 https://goo.gl/Szppcw 再來可以跑多核心的就是ArcGIS Server的cache了 所以只會測這兩項 以下測試會分為 1. 全殘多核Function測試 (Raster to Polygon, Select by attribute, Aggregate, Contour, Smooth Line) 2. 多核Function測試(Geostatistical Grid, Cache) 3. SSD和HDD測試(Cache部分) P.S. 裡面會看到Full和Auto Full是指關掉CPU省電功能 Auto則是打開 1. 全殘多核Function測試(其實我很想說根本單核性能測試) 1-1 Raster to Polygon http://imgur.com/a/l4rrc 這裡的測試沒有E5那一台的電腦 因為是後來才增加的測試項目 這裡可以看到5820K的處理速度大概是快了將近兩倍 把省電功能關掉也可以增加將近15%的效能 1-2 Select by Attribute http://imgur.com/a/z6kUo 這裡的結果也不太意外 E5的時脈較低 在單核部分被兩顆高時脈的CPU慘電是正常的 在這部分E5的效率只有5820K的37% 基本上應該算是海放惹 i5的表現還算可以 有77% 1-3 Aggregate http://imgur.com/a/H4Ygp 在這項功能測試裡 E5和i5分別有68%和84%的5820K效能 E5的效能和上面的效能差距有點大 差了將近兩倍有 不太確定原因 目前只能推測是功能運算上也許差異 1-4 Contour http://imgur.com/a/s1H0i 這裡可以看到5820K在開啟省電的狀況下表現最差 但是跟E5的成績差不多 關閉省電之後從花49秒變成29秒 效能成長70% 跟第一個項目的增加15%差了很多 E5和i5則是跟上面那項測試結果差不多 i5速度還是比E5快20~30% 1-5 Smooth Line http://imgur.com/a/bpEBW 這一項測試一樣沒有E5 這大概是i5表現最差的一項測試 跟5820K Auto差距來到54% 5820K Full跟Auto的效能 跟第一項測試差不多 差了18% 上一項差了70%有點誇張... 2. 多核Function測試 2-1 Geostatistical Grid http://imgur.com/a/8j4OL 這一項也是後來加測的 一樣沒有E5 不過從這裡就可以看出多核心的優勢了 5820K的效率比i5的效率高了兩倍以上 2-2 Cache 不同電腦測試 ArcGIS Cache的資料輸出比較特別 有Bundle和Exploded兩種格式 Bundle是把Cache資料打包成ㄧ個比較大檔案 Exploded則是維持Cache原始的小檔(10K左右) 前者的硬碟負擔比較小 後者因為小檔寫入的關係 會很吃硬碟速度 這裡我會把兩種檔案格式的結果都列出來 http://imgur.com/a/kJsMt 這裡可以看到一路挨打的E5終於可以出一口氣了 成績和5820K相去不遠 但處理速度將近i5的兩倍 這裡比較有趣的是 E5的Bundle和Exploded兩種資料格式的速度是差不多的 我推測可能不明原因導致E5的bundle變慢 不然bundle應該是會快蠻多的 2-3 Cache 不同電腦同核心數測試 這裡是想單純看看用相同核心數去跑 是否高時脈的還是一樣會勝出 http://imgur.com/a/7Ahf8 這裡可以看到 跟推測的一樣 時脈的高低還是會影響結果 5820K大概贏了20%左右 後來才想到也許也有可能是不同系列的CPU影響? 以後有機會在測試同CPU不同時脈跑的結果吧XD 2-4 Cache 同CPU不同核心數測試 這裡是想看看確定多核心到底能夠增加多少效能 http://imgur.com/a/2bMhQ 這裡可以看到 愈多的核心的確可以增加愈多的效能 4核到8核的時後增加了約60%的效能 8核到12核的時候也增加了60%的效能 真想拿個24核的來試看看是不是這樣一直60%增加下去XD 2-5 Cache SSD VS HDD 因為我推測Bundle和Exploded兩種資料格式會因為硬碟讀取效率有差異 所以多測了這項 P.S. XXX to YYY 是指input資料在XXX output cache在YYY SSD to SSD和HDD to HDD 資料和Cache都是不同硬碟 避免影響 http://imgur.com/a/JM4aR 可以發現在Bundle格式的時候 不管在哪種硬碟裡面作業 效能其實都差不多的 只差了1%左右 但是在Exploded的時候就不一樣了 可以看到資料output在SSD的時候速度是最快的 如果output在HDD的時候可能低到剩60%左右的效能 ----------------------------------------------------------------------------- 結論: 1. 取消CPU省電功能,跑Function時有較好的效能。 2. 如果不會使用多核Function時,買電腦的時候選時脈高的會比較有幫助。 3. 使用多核Function時,核心數及時脈高對效能都有一定的提升作用。 4. 本次測試下,對多核心功能而言,高時脈的幫助可能大於多核心。 (6C12T VS 12C24T還是贏這樣 不過不排除ArcGIS對雙CPU優化太差的可能性XD) 以上提供給想買電腦的ArcGIS使用者做參考 -- 12913 710/07 - □ (本文已被吃掉) 吃光光,口卡口卡 12914 410/07 - □ (本文已被吃掉) 12915 10/07 - □ (本文已被吃掉) 12916 10/07 - □ (本文已被吃掉) ▼▼▼▼ 12917 10/07 - □ (本文已被吃掉) ▲▲▲▲ 12918 10/07 - □ (本文已被吃掉) ) )).. --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.204.62.144
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PC_Shopping/M.1480586327.A.1D5.html
1F:推 Bob9154 : 推看不懂 12/01 17:59
2F:推 RealbotQMO : 推! 感謝詳細測試!!! 12/01 18:01
3F:推 jason77623 : 空間資訊的應用,感謝分享 12/01 18:11
4F:→ jason77623 : 我覺得應該是arcgis的優化做的不夠好 12/01 18:11
我傾向這樣優化不夠好啦 雖然功能在跑得時候24核都100%好不快樂XD ※ 編輯: freshego (111.248.178.196), 12/01/2016 18:41:13
5F:推 ericinttu : 在跑吃重CPU的軟體時, CPU開省電功能本來就會慢. 12/01 18:43
6F:→ ericinttu : 這應該蠻直覺的吧. 12/01 18:43
7F:→ ericinttu : 不知道處理的檔案有多大? 假如覺得DISK I/O是瓶頸的 12/01 18:44
8F:→ ericinttu : 話, 或許可以找時間測測RAMDISK有多少幫助. 12/01 18:44
其實硬碟測試裡面有放Ramdisk的數據 看起來瓶頸應該會在其他地方 至於省電功能 因為windows 7好像都是預設打開 算是提醒一下大家吧XD ※ 編輯: freshego (111.248.178.196), 12/01/2016 19:56:49 ※ 編輯: freshego (111.248.178.196), 12/01/2016 19:57:14
9F:推 kingofsdtw : 所以優化爛糞game反而i3好 12/01 21:20
10F:→ kingofsdtw : 並不是沒道理 12/01 21:21







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP