為什麼要用顯卡挖礦?相比較於CPU的複雜運算,顯卡使用的GPU進行的是通用計算。因此可以堆疊成百上千個流處理器,每一個流處理器就像是小小的CPU,雖然其運行複雜程序的能力遠遠沒有CPU來的給力,但是架不住流處理器多,因此實際性能尤其是單精度浮點性能要比CPU強的多。圖上為顯卡的架構圖,密密麻麻的就是流處理器挖包括比特幣之內的動作大家可以認為是利用顯卡在做不斷地通用計算,並且這個計算複雜度比較低而且相當重複,顯卡使用的流處理器正好適合這樣的算法。就像是不斷地解方程組,顯卡是2000位中學生,而CPU則是8名數學博士。雖然數學博士的數學知識遠遠超過中學生,但是像解虛擬貨幣這樣的中等方程組的速度8名數學博士肯定不如2000名中學生來的快。圖上為比特幣挖礦機因此大家一開始就使用顯卡來挖掘虛擬貨幣。之後有人研究出特定的算法,讓顯卡的流處理器針對的虛擬貨幣特解進行大幅強化,這就是礦機的由來。為什麼AMD的顯卡被礦工搶購?和Nvidia的顯卡相比,AMD的顯卡在通用性能上具有比較大的優勢,或者通俗來講就是說流處理器多。普通消費者一般使用顯卡主要是玩遊戲,而玩遊戲則需要顯卡進行圖形輸出,其運算複雜度遠超比特幣這樣的算數學解。因此實際遊戲性能,相同定位的N卡和A卡是差不多的。但是我們之前說到過,A卡由於流處理器多,因此對於獲得虛擬貨幣這樣的通用計算來講十分地適合,獲得特定解的速度也比N卡高的多,因此眾多礦工如今大量搶購A卡來進行虛擬貨幣的運算以謀求利潤。當然隨著Nvidia推出了Pascal架構的顯卡,目前N卡在挖掘虛擬貨幣上的能力已經不像之前那樣和A卡相差巨大。於是在目前A卡普遍缺貨的情況下那些中端N卡也就成為礦工們退而求其次的選擇。礦卡有啥壞處?最後說說為什麼大家在淘二手卡的時候不能選擇礦卡。由於礦工們挖礦比特幣最重要的就是謀求利潤。因此他們使用的顯卡每時每刻都在運行和計算,其強度遠甚於日常的遊戲應用。或者說運行這樣的計算一天,相當於我們普通人運行顯卡一個月。並且挖掘虛擬貨幣的場所基本都是多顯卡聚集的地方,成千上萬的顯卡在一個房間內不斷地運算,其發熱量也是相當巨大的,而礦工們也不可能像普通消費者一樣選擇散熱條件良好的機箱讓熱量能夠順利放出,這樣子顯卡還在高溫條件下進行7*24小時的運算,更是加深了其老化程度。如此所作所為導致的結果便是用來挖礦的顯卡過早地損耗,如果購買的這些顯卡,結果便是運行不穩定,重啟等事情會不斷發生。而且目前廠商對於礦卡也是嚴格要求,比如說嚴禁二手買賣以及縮短保質期,如果用戶購買了這些礦卡顯卡,日後維修也將是一個不小的挑戰。相比較於CPU的複雜運算,顯卡使用的GPU進行的是通用計算。因此可以堆疊成百上千個流處理器,每一個流處理器就像是小小的CPU,雖然其運行複雜程序的能力遠遠沒有CPU來的給力,但是架不住流處理器多,因此實際性能尤其是單精度浮點性能要比CPU強的多。挖包括比特幣之內的動作大家可以認為是利用顯卡在做不斷地通用計算,並且這個計算複雜度比較低而且相當重複,顯卡使用的流處理器正好適合這樣的算法。就像是不斷地解方程組,顯卡是2000位中學生,而CPU則是8名數學博士。雖然數學博士的數學知識遠遠超過中學生,但是像解虛擬貨幣這樣的中等方程組的速度8名數學博士肯定不如2000名中學生來的快。因此大家一開始就使用顯卡來挖掘虛擬貨幣。之後有人研究出特定的算法,讓顯卡的流處理器針對的虛擬貨幣特解進行大幅強化,這就是礦機的由來。