推 kartg0058033: SSD RAID 1 ? 04/10 00:21
推 HiJimmy : PCI-E SSD 04/10 00:27
RAID 1我會爬文看看。
另外 因為CMOS的Camera Link已經佔了一個PCIe,主機板好像只剩一個PCI插槽。
感謝!
※ 編輯: imsamuel (1.162.66.195), 04/10/2015 00:32:06
※ 編輯: imsamuel (1.162.66.195), 04/10/2015 00:32:44
推 HiJimmy : SATA3 再快也就600M 換主機板比較快 04/10 00:33
推 ian031545 : ocz vector 速度不錯R 04/10 00:33
換主機板的順位可能會放後面一點QQ...
OCZ穩定性未知orz...
※ 編輯: imsamuel (1.162.66.195), 04/10/2015 00:38:29
推 rtwodtwo : pcie 1.0 1x也才跑250mb/s 你的cmos那張卡是哪張 04/10 00:52
推 kci9kimo : 走SAS介面呢?可以跑12Gb/s 接SAS SSD 04/10 00:53
推 rtwodtwo : 真的有480mb/s 你需要的是換板子 04/10 00:55
→ kci9kimo : 沒注意到, 沒有擴充插槽了..不換版子你只能走raid 1 04/10 00:55
→ kevin0733 : Raid 0 才會加速吧 為何要用 Raid 1 04/10 01:03
→ kevin0733 : MX100 MX200 規格上都有 500MB/s 寫入速度 04/10 01:04
推 kci9kimo : Sorry, 是Raid 0沒錯...>"< 04/10 01:06
推 andy82727 : 等750 04/10 01:10
推 cloudatlas : 照MacBook用的經驗...三星的SSD很棒的!! 04/10 01:39
→ ruo01332000 : 你要考慮1.寫入速度 2.寫入檔案類型為連續或零碎 04/10 01:46
→ ruo01332000 : 3.需求容量有多少 04/10 01:46
→ ruo01332000 : 還有預估總寫入量有多少 04/10 01:48
→ kevin0733 : 840 EVO 是 TLC 不太建議 04/10 02:30
→ retu77 : 機器視覺?換板子組SAS陣列。但是是怎樣的設備跑到4 04/10 07:13
→ retu77 : 80MB/s ... 04/10 07:13
→ maniaque : 假如沒有 4X pci-e ,組 480GSSDx2 Raid 0大概最佳 04/10 07:31
→ maniaque : M6 Pro 不見得有足夠效益,畢竟看起來是直接存入 04/10 07:31
→ maniaque : M6 Pro 跟 M6s 在 512GB 這段應該差異不大.... 04/10 07:32
→ maniaque : M6s 256GB 寫入都已經達 420MB/s 04/10 07:32
→ maniaque : 歐..更正 M6P 好了,寫入已經到 max 545MB 04/10 07:33
→ maniaque : 但 M6s 在 512階段提升沒有比 256GB 多多少 04/10 07:34
推 chang0206 : 比較好奇 哪來這麼大的資料流量?? 04/10 08:21
→ kci9kimo : 在機械視覺裡面影像資料流,超過480MB/s的也不算少見 04/10 10:04
→ kci9kimo : 5K*5K 8bits影像, 每秒29張,就700MB/s以上啦 04/10 10:06
影像擷取卡是NI PCIe-1433
480MB/s是這樣: 1080*1080 10bits frame rate:340fps
實驗蠻注重frame rate的,可大幅縮短取影像時間。
Camera Link傳輸速度不夠 frame rate會掉,硬碟寫速不夠會掉檔案。
這樣寫入檔案應該算連續吧?
每次產生的檔案量大概是1~10GB左右(會做四點運算),看取像時間。
※ 編輯: imsamuel (140.112.4.211), 04/10/2015 10:18:31
推 chang0206 : 我是還沒測過有超過500MB寫入的SSD,那些多半是廠商 04/10 10:14
→ chang0206 : 宣稱的數據,不過,考慮看看RAMDISK ? 04/10 10:15
會爬一下Raid 0 和 RAMDISK,實驗還在測試階段,所以可能還是會先選簡單一點的方法
,等系統穩定了,如果硬碟影響很大,再跟老闆要求換個主機板或直接換主機!!!
現在的主機USB插槽還是USB2.0...
※ 編輯: imsamuel (140.112.4.211), 04/10/2015 10:32:30
推 kci9kimo : 10G不大阿,先丟到Ram disk, 找時間搬去SSD 04/10 10:27
推 rtwodtwo : 除非有什麼因素不能把RAM插到滿 04/10 10:30
→ user1120 : 喔, 沒注意到主機板沒 PCIe 插槽了 04/10 10:30
→ rtwodtwo : 要走PCIE還要考慮是不是都吃到PCH的8個lane 04/10 10:31
→ rtwodtwo : 主機板 CPU是哪張啊? 04/10 10:32
RAM已經插滿,4條4G。
主機板是Dell的06D7TR
※ 編輯: imsamuel (140.112.4.211), 04/10/2015 10:34:15
→ rtwodtwo : USB2.0..... 換板子吧 舊板子的PCIe lane都不夠用 04/10 10:34
推 icelaw : mx200 04/10 10:38
推 rtwodtwo : 4條RAM換成8G*4就夠啦 連主機都不用換 04/10 10:47
我也想QQ...主機板只支援到16G...
跟大家討論後,我之後會強烈建議老師換主機板的...
謝謝大家的建議,學到很多!!
會認真去爬Ramdisk和Raid0怎麼做,乍看之下有點複雜呀...
目前可能先買MX200或intel530應急,有建議哪個比較好嗎?
※ 編輯: imsamuel (140.112.4.211), 04/10/2015 10:52:25
→ Purchase : 16G > 10G ... 為何不直接放RAM, 我漏了什麼嗎? 04/10 10:50
嗯...純粹是我不會啦! 我會爬一下,謝謝!
※ 編輯: imsamuel (140.112.4.211), 04/10/2015 10:55:33
推 rtwodtwo : Q67 LGA1155的CPU應該可以插到32G吧? 04/10 10:55
→ rtwodtwo : RAMDISK很簡單的 04/10 10:57
Ramdisk好猛...GB/s等級傳輸速度!!看來有解了!謝謝各位~
※ 編輯: imsamuel (140.112.4.211), 04/10/2015 10:59:40
→ Purchase : 你可以研究一下1433的driver內的memory allocation 04/10 11:02
→ Purchase : 直接DMA在DRAM上面開10G的Mapping 04/10 11:02
→ Purchase : 說不定什麼都不用做,只需要調幾個參數 04/10 11:04
OK 謝謝P大建議! 會研究一下(目前完全看不懂XD...
※ 編輯: imsamuel (140.112.4.211), 04/10/2015 11:10:39
推 chang0206 : 一般ssd看來都沒辦法滿足你的需求啊,要不就是上 04/10 12:16
→ chang0206 : PCI-E SSD 要不就是 RAID 0 不然就上 RAMDISK 04/10 12:17
→ ruo01332000 : 我看你這張板子SATA只有3.0GB/s 04/10 12:41
→ ruo01332000 : RAMDISK也是要錢去買 雖然不是很貴 04/10 12:42
→ ruo01332000 : 不過因為你的單次寫入量只有10GB不是很大 04/10 12:43
→ ruo01332000 : 也可以考慮用M6P開PlexTurbo再把記憶體湊到8GB 04/10 12:47
→ ruo01332000 : 不過壞處是PlexTurbo只能用到記憶體4GB 04/10 12:51
→ ruo01332000 : 不過壞處是PlexTurbo只能用到記憶體4GB 04/10 12:52
→ ruo01332000 : 以480MB/s連續寫入8秒就會滿了 期間3Gb/s的SATA只能 04/10 12:53
→ ruo01332000 : 消耗掉2GB...會有3GB的不足額 不過這是最單純的方法 04/10 12:54
→ ruo01332000 : 如果考慮只加一顆SSD的話這是最好的方案 04/10 12:55
→ ruo01332000 : 兩顆SSD的話就530 x2 RAID 0 不過穩定性不好 04/10 12:58
→ ruo01332000 : RAMDISK是每次做完實驗後你要立刻把檔案回存硬碟 04/10 13:00
→ ruo01332000 : 比較麻煩 而且你要確定你的電腦的應用狀況不會吃到 04/10 13:01
→ ruo01332000 : 6GB以上的記憶體再開會比較好 04/10 13:01
→ Purchase : 我上面貼那篇NI討論串原廠AE有回覆,發問者data rate 04/10 13:23
→ Purchase : 比原po還高,AE試了都沒問題,是否原po程式設計可改進 04/10 13:25
→ Purchase : 否則未來DAQ時間變長,買再大的硬碟都不夠你裝 04/10 13:25
→ Purchase : 假設你用LabView,沿用ring acquisition 04/10 13:27
→ Purchase : 先開一個queue,先flush個10G容量佔住記憶當buffer, 04/10 13:28
→ Purchase : 從記憶體搬到硬碟的事情就交給OS跟Driver去解決 04/10 13:29
→ Purchase : 如果你用LabWindows/CVI,畫面擷取進ARRAY只佔DRAM 04/10 13:30
→ Purchase : CPU對DRAM資料運算完後幾乎就可以丟了,不用進硬碟 04/10 13:30
→ Purchase : 若要做post processing,也可以做軟壓或硬壓再存硬碟 04/10 13:32
→ Purchase : 硬碟的速度或容量就不會是你的bottleneck 04/10 13:32
→ kevin0733 : 寫入 500MB/s 的 SSD 很多 04/10 13:36
推 neutrino : 你是linux還是windows? linux的話ramdisk超簡單的 04/10 13:42
→ neutrino : mount -t tmpfs -o size=10G tmpfs /mnt/foobar 04/10 13:44
系統是windows的
因為我的工作主要是架光學系統,P大關於程式的建議我會和實驗室工程師討論看看。
撇開硬碟問題,我目前還是有掉frame rate的問題,tap數照原廠建議的設定,
但就是上不去。
程式是用Labview寫沒錯。
※ 編輯: imsamuel (60.251.71.221), 04/10/2015 14:07:27
推 chang0206 : 寫入「號稱」破五百的很多 實際環境測試能有這數據 04/10 14:16
→ chang0206 : 的沒看過 程式如果能自己動的話,P大的解法也許 04/10 14:17
→ chang0206 : 更好一些 04/10 14:17
→ chang0206 : RAMDISK還要另外考慮你這些資料要不要保存 04/10 14:17
→ kevin0733 : 列出來的就是網站測試結果 不是號稱 04/10 14:27
推 chang0206 : 那些都是專門用來「測試」的環境 你看看同樣型號 04/10 14:29
→ chang0206 : 的ssd,版上很多人有 有多少人可以測出破500 ? 04/10 14:29
→ chang0206 : 不過這是題外話,跟原po的問題沒啥關係就是 04/10 14:29
→ kevin0733 : 每個人的測試環境和結果不同 就是有能達到的 04/10 14:31
→ kevin0733 : 也不是什麼極端環境 只是很普通的測試 04/10 14:31
→ Purchase : PCIe 1.x x4 及 DDR頻寬 應該足夠撐你的frame rate 04/10 15:11
→ Purchase : 若你的for loop裡面沒有其他複雜運算造成掉速度 04/10 15:13
→ Purchase : 那可能就是memory allocation的時間拖慢了 04/10 15:14
→ Purchase : 先跑一次for loop把記憶體佔下來,第二次再實際抓圖 04/10 15:16
→ Purchase : 試試看行不行 04/10 15:16
推 Nappa : 家裡用了一年多的840 EVO 250G 04/10 16:54
推 rtwodtwo : 還是pcie的頻寬被什麼東西吃掉了 導致你掉frame 04/10 17:13
推 arm370x : 三星 XP941 神猛 04/10 20:27
→ maniaque : 一次總量10G 的話,用 Ramdisk , 8Gx4=32G 04/10 20:34
→ maniaque : 系統跟軟體部分留著一些,剩下全部切給 ramdisk 04/10 20:34
→ maniaque : max 16G 的話,納表示主機板應該是 1156 ,的吧.... 04/10 20:35
→ louis925 : SSD就算標示500MB/s也是連續寫入才有,實際上加上 04/11 05:06
→ louis925 : 其他系統的干擾,不太容易達到那數字。建議至少要 04/11 05:06
→ louis925 : 800MB/s - 1TB/s ,這樣大概要Raid0才行。 04/11 05:07
→ louis925 : 如果影像總大小最大的只有10GB,那可以考慮用Ramdis 04/11 05:09
→ louis925 : Windows的話,裝SoftPerfect Ram disk 就可以了。 04/11 05:09
謝謝各位的幫忙,讓我學到很多!
目前先買了MX200應急,不出所料的實測只有475MB/s。這次meeting再跟老師討論看看。
不過我想不論是要用PCIe,或是Ramdisk都只有換主機(板)才有辦法了。
然後...當務之急還是要檢查每個會影響frame rate的環節,
解決掉frame rate的問題才行呀...
再次感謝各位!!
※ 編輯: imsamuel (1.162.96.96), 04/12/2015 16:54:52