1. 程式人生 > >ubuntu16.04 + caffe + SSD 硬件配置

ubuntu16.04 + caffe + SSD 硬件配置

工作 src 公司 gui 經驗 人工 har .cpp lock

搞了幾個月,終於把SSD試通了,不是科班出身的就是彎路多啊。幾個月才跑通了caffe + ssd,痛苦至極,好在柳暗花明。好了,廢話不多說,入正題。

SSD作為object detection的論文,還算是比較新的,而且看起來效果不錯,所以還是不少人去實驗的,尤其是中國的同學們,我特意在外網搜索了一下,還真不多人,反而中國的博客用的人還更多。

在度娘裏搜索caffe + ssd,確實不少資料的,但大家都知道,天下文章一大抄,更何況在大天朝下面,所以成功的並不多,還有一個問題是,大家run的安裝命令都差不多,可就是問題多多,為什麽呢?我個人覺得那些樓主都沒有關註硬件。硬件!硬件!硬件!重要的東西說三遍。 要知道在計算機世界裏面,環境是多麽重要的因素啊,環境不一樣,調試的痛苦那是一把一把的淚啊!

好了,這裏,我先交代我的安裝軟硬件。

做Computer Vision的同學都知道,硬件是多麽的重要,所以,搞人工智能,不單要燒腦,還要燒錢哪!兄弟們,有沒有同感?有?還不快點贊技術分享圖片

所以,要做CV的話,最好的配置當然是i7 八核(cpu) + 16/32G(memory) + 256/512 SSD(hard disk) + GTX1080+(graphic), 懂硬件的夥伴們上JD查查要多少money, 10k+,雖然很多人的工資都比這個多,一部分夥伴們還是學生就心痛了,我呢,雖然工作多年了,不過還是要養家糊口的,這點錢也很痛啊,所以,我也是舍不得啊。

一個月前,我按照網上的guide把ssd跑起來(沒成功),我的電腦是以下配置(2015年買的,當時我還覺得配的高端機呢,其實現在想一下,對於搞AI來說,簡直弱爆了),

cpu: i5 4590 (第一次買1000多的cpu,都是被LP要求要買好點的,不然我都準備上AMD的,憑我N年的裝機經驗,性價比才是我追求的嘛!)

memory: 8G(當時覺得很爽了,從沒用過這麽快的機子,公司的雖然說是8G,但內置了一大堆東西,16G都不覺得快,現在內存這麽貴了,真後悔當時沒買16G的)

Graphic: GTX650 256MB(我記得當時是600塊左右,也是第一次買這麽貴的顯卡,還買的是黑卡呢)

mainboard: ASUS B85M-F(我記得當時好像是800塊左右,阿蘇斯的東西就是貴啊,老婆一定要買好的,就買了這塊)

安裝caffe成功後,就開始train了,後來一直卡在這裏沒動靜,

blocking_queue.cpp:50] Data layer prefetch queue empty

在網上找了很多資料後都無果,於是懷疑是硬件問題,因為聽說gpu模式安裝比較復雜,就一直按照cpu-only的模式來安裝,那看來可能是我的cpu不過好了,或者要gpu來跑了,一看,我的顯卡才是256MB,想想別人家都是拿1080來跑,我這256還MB的就算了把,於是就決定升級顯卡來看看。

先是分析了一下我的主板,ASUS B85, 瞄似最高可以上GTX1070,看來當時買的主板還是花的這個錢很值,在網上開始尋找顯卡了,1050都是1k起步價,1060是2k+,1070是3k+,1080是4k+,Titan更是 8k+,小舅子玩遊戲,他買的是1080,看來他還蠻土豪的嘛,他現在還是單身,就原諒了他,我不一樣,還要養家糊口的,於是為了保險起見,不要買太高的(也太貴了), 於是就選定顯存為6G的1060了,再到太平洋論壇上看看顯卡的評價,本來想買中等的牌子的,後來想想,我的主板都是ASUS了,都花了2k+了,就不在乎那麽幾百了,要是升級失敗的話,要重新買一臺新機,那就是10k+的價錢了, 於是半天之內就選定了這個

技術分享圖片

JD的物流還是沒得說,上午11點前買,下午5點就送到了,於是立馬把顯卡裝上去,還好我裝機還是老司機,很順利。

所以我的硬件配置就是這樣的:

cpu: i5 4590

memory: 8G

Graphic: ASUS GTX1060 6GB

mainboard: ASUS B85M-F


好了,明天繼續安裝caffe.

ubuntu16.04 + caffe + SSD 硬件配置