挖比特幣顯卡重要還是CPU
Ⅰ 比特幣為什麼用顯卡而不用CPU來挖
應為挖比特幣需要硬體具有非常強的並行數據處理能力以及很大帶寬的存儲能力,CPU屬於傳統的串列計算處理設備,並能計算能力遠不如GPU,而且CPU的cache容量也遠不如GPU配備的顯存容量大,所以用GPU來挖這種虛擬貨幣要比CPU來挖更合適
Ⅱ 為什麼挖礦用顯卡而不是cpu
CPU也可以挖,最早挖礦就是用的CPU,只是隨著對挖礦演算法的深入研究,礦工發現挖礦是個相對簡單但需要一直重復的運算過程,提高挖礦效率的關鍵在於提高多任務處理效率,而CPU的特性就不適合做這類運算。反而看顯卡,顯卡有上千個流處理器,對挖礦這種簡單但需一直重復的工作比CPU更在行,所以顯卡被大量用來挖礦。
Ⅲ 比特幣為什麼用顯卡計算而不是CPU計算呢
應為挖比特幣需要硬體具有非常強的並行數據處理能力以及很大帶寬的存儲能力,cpu屬於傳統的串列計算處理設備,並能計算能力遠不如gpu,而且cpu的cache容量也遠不如gpu配備的顯存容量大,所以用gpu來挖這種虛擬貨幣要比cpu來挖更合適
Ⅳ 為什麼挖比特幣靠顯卡而不是cpu
1、 CPU 主要為串列指令而優化,而GPU則是為大規模並行運算而優化。
2 、現代的多核 CPU 針對的是指令集並行(ILP)和任務並行(TLP),而 GPU 則是數據並行(DLP)。
3 、GPU 往往擁有更大帶寬的 Memory,也就是所謂的顯存,因此在大吞吐量的應用中也會有很好的性能。
4、CPU是通用運算簡單說就是無腦算、暴力算不管是100個小朋友分蘋果還是模擬地球都能分解成 1+1=2這類最基本的給暴力算出來。GPU 就是專門來處理高階數學演算法的,比如算出、光源、物體、視點、陰影的相對位置,這就要三角函數給堆出來。而比特幣挖掘器採用的是SHA-256,這是由美國國家安全局發明的一種安全散列函數,一般用於密碼加密與解密。這種演算法會進行大量32位整數循環右移運算(Right-Rotate),很適合擅長大規模並發計算,破解密碼的 GPU來運算。
Ⅳ 挖礦用顯卡還是cpu
1.挖礦可以用CPU,甚至硬碟。(不同演算法有區別)
2.因為GPU有很多核心,做這種小學生題比CPU更快,所以你看到顯卡挖。
3.定製晶元比顯卡更快,比如比特幣,現在不用顯卡挖。
4.因為熱門的幣,用顯卡挖的演算法,所以顯卡搶手。如果哪天硬碟挖的火了,你就要搶硬碟去了。
Ⅵ 比特幣為什麼要用顯卡挖
挖比特幣主要是用到大量的運算,高端顯卡的運行能力明顯比cpu要強太多了。所以挖比特幣用高端顯卡不用cpu。用顯卡挖明顯效率高,速度快。
Ⅶ 挖比特幣為什麼要顯卡而不是CPU
因為需要強大的浮點運算,顯卡這點是強於CPU的
Ⅷ 挖比特幣對電腦配置有什麼要求2015
挖礦對顯卡要求高,其它配置無所謂的,以前很多HD7850.7870.R9 270.等等顯卡挖礦,奔騰G3250.內存4G,硬碟500G,顯卡R9 380.4G,因為N卡和A卡的運算方式不一樣,所以A卡最合適挖礦,越高端的A卡越快,R9 380.R9 390.R9.390X
Ⅸ 有沒有大神解釋下 挖比特幣為什麼用顯卡 不用CPU
挖礦使用的演算法使用並行演算法可以更快。gpu主要的優勢就是計算能力和並行性。
CPU的主要優勢是通用性和控制能力,並行能力不強
Ⅹ 挖礦疑問解答:挖礦為什麼用顯卡不用cpu
沒說CPU不能挖啊,最開始都是用CPU挖,但是隨著對挖礦演算法的深入研究,大家發現原來挖礦都是在重復一樣的工作,而CPU作為通用性計算單元,裡面設計了很多諸如分支預測單元、寄存單元等等模塊,這些對於提升算力是根本沒有任何幫助的。
另外,CPU根本不擅長於進行並行運算,一次最多就執行十幾個任務,這個和顯卡擁有數以千計的流處理器差太遠了,顯卡高太多了,因此大家慢慢針對顯卡開發出對應的挖礦演算法進行挖礦。
以BTC為例,它最基本的演算法原理就是,把已有的10分鍾內的所有交易作為一個輸入,加上一個隨機數,當10分鍾內所有交易記錄加上你的這個隨機數計算出一個SHA256的hash。裡面幾乎都是整數運算,這個根本就像是為顯卡特別打造一樣,顯卡非常適合這種無腦性演算法,流處理器數目越多約占優勢。
就Hash計算而言,它幾乎都是獨立並發的整數計算,GPU簡直就是為了這個而設計生產出來的。相比較CPU可憐的2-8線程和長度驚人的控制判斷和調度分支,GPU可以輕易的進行數百個線程的整數計算並發(無需任何判斷的無腦暴力破解乃是A卡的強項)。
OpenCL可以利用GPU在片的大量unified shader都可以用來作為整數計算的資源。而A卡的shader(流處理器)資源又是N的數倍(同等級別的卡)
不過到了後來大家發現,顯卡還是太弱了,直接上ASIC大規模堆ALU單元就能極大程度提升算力,巴掌大的算力板的算力已經是顯卡的好幾十倍,所以現在比特幣不用專門的ASIC礦機根本挖不動。
盡管後期的幣種LTC所使用的Scrypt演算法還引入了大量相互依賴的、隨機的訪存指令,當Footprint足夠大時,還會在GPU的L2級別、甚至TLB級別出現大量的緩存失效,從而產生更多的DRAM訪問,以弱化礦機(ASIC/FPGA)相較於GPU在整數運算性能上的優勢,但是依然被人針對性研發出礦機,目前也只有專門礦機才能挖。
不過像第二代虛擬貨幣(比如說是ETH、ZEC這種)由於吸取了前輩們被爆演算法的經驗,在挖掘演算法上做了更加特別優化,防止出現無腦的運算,對於顯存要求特別高,因此可以有效抵抗礦機的入侵。
也因為ETH這種只能靠顯卡挖礦,造成了2017年下半年開始的顯卡漲價潮、缺貨潮,很多礦主都賣了成千張顯卡回去組建礦機挖掘這些虛擬貨幣。
久而久之,大家都認為CPU不能挖礦,其實只是效率、效益太低了而已。