挖礦是GPU還是CPU
之所以挖礦用顯卡而不用CPU,關鍵在於顯卡的核心部件——GPU,GPU作為圖形處理器,它其實也是一種高性能計算晶元,GPU也具備很強的運算能力,只不過GPU的運算能力跟CPU的側重點不同。
cpu……一個頂級28核心e7怕是都趕不上一個狗屎般的gt1030,在某些方面。
原理來說,假如cpu有二百多個功能,顯卡只有幾個,礦機的asic晶元只有兩個……所以礦機晶元結構很簡單,也就很容易可以設計和改進
礦機一般有幾百或者上千個晶元,當然比顯卡一個晶元強
CPU最多有三位數的核心,可是GPU卻都能輕輕鬆鬆上幾百甚至幾千。
B. 挖礦用顯卡還是cpu
1.挖礦可以用CPU,甚至硬碟。(不同演算法有區別)
2.因為GPU有很多核心,做這種小學生題比CPU更快,所以你看到顯卡挖。
3.定製晶元比顯卡更快,比如比特幣,現在不用顯卡挖。
4.因為熱門的幣,用顯卡挖的演算法,所以顯卡搶手。如果哪天硬碟挖的火了,你就要搶硬碟去了。
C. 挖礦都關鍵是顯卡還是cpu
理論上講,CPU運算和GPU運算都是可以挖礦的。
在一種虛擬貨幣問世的初期,挖礦相對容易,可能一塊性能足夠強悍的CPU就可以比較容易地挖到幣。
隨著挖幣越來越難,CPU面對挖礦所需的巨大算力早已力不從心,而顯卡GPU核心大規模的流處理器並行運算的恐怖性能,更加的適合挖礦這種並行運算。
因此,現在的專業礦機,早已成為GPU以及專業晶元的天下,CPU在其中最多起到協調的作用。並且,隨著挖礦難度的增加,對礦卡的顯存容量要求越來越高,幾年前2~3GB就夠用,現在可能6GB都不夠用了。
D. 為什麼挖礦只用顯卡不用CPU
CPU擅長的復雜運算,顯卡使用的GPU進行的是簡單通用計算。因此可以堆疊成百上千個流處理器,每一個流處理器就像是小小的CPU,雖然其運行復雜程序的能力遠遠沒有CPU來的給力,但是集成的流處理器多,因此實際性能尤其是單精度浮點性能要比CPU強的多。
挖礦可以認為是利用顯卡在做不斷地通用計算,並且這個計算復雜度比較低而且相當重復,顯卡使用的流處理器正好適合這樣的演算法。
就像是不斷地解方程組,顯卡是2000位中學生,而CPU則是8名數學博士。雖然數學博士的數學知識遠遠超過中學生,但是像解虛擬貨幣這樣的中等方程組的速度8名數學博士肯定不如2000名中學生來的快。
而且顯卡可以很容易的組成多顯卡平台,顯卡越多,運算數量也大大增加。
E. 挖礦為什麼要用顯卡而不是cpu
首先我們需要了解挖礦這個概念。以比特幣、以太坊為代表的數字貨幣,使用的是區塊鏈技術,計算機向區塊鏈網路貢獻算力,即可獲得按照算力大小比例分配的數字貨幣,這一過程是去中心化、由演算法保證的,通過貢獻算力換取區塊鏈演算法生成的數字貨幣的過程,就是挖礦。
挖礦需要的算力,往往是通過哈希、解密等演算法完成的。這類演算法有一個特徵,那就是復雜程度低,但強度極大,這正是GPU擅長的工作。
CPU和GPU都可以進行計算,但擅長的方面各不相同。CPU核心更少,但架構復雜,擁有復雜的邏輯控制單元,更擅長復雜的運算;而GPU擁有大量的核心,但架構相對簡單,非常適合大吞吐量的高密度計算。
做個粗暴的類比,CPU相當於是一個會高數的大學生,而GPU則像是一百個只會四則運算的小學生,要解奧數題那肯定大學生更強,但如果要算1000道加減乘除題,一個大學生無論如何也不可能算得比一百個小學生快——小學生們可以一起做並行計算,而大學生一次才能算幾題?
而挖礦的哈希、加密等演算法,恰恰就如同海量的加減乘除題一樣,它們難度不高,但卻需要不斷進行重復計算,計算量極大,這就和顯卡的長處不謀而合。
在這一輪數字貨幣暴漲的行情中,顯卡價格被大大推高,其中的最大推手,其實並不是大家最為耳熟能詳的比特幣,而是以太坊。
時至今日,參與比特幣挖礦的算力已經非常龐大,光靠顯卡已經無法在礦池中取得足夠的分配權重,現在需要專門的礦機才能在比特幣挖礦中分一杯羹。
而以太坊不同,它目前仍可以通過顯卡計算獲得,而且它的演算法Ethash還對RAM有著非常高的要求,運算後的結果會直接存儲在RAM中,當前RAM容量底線是4G。因此,現在算力達到一定程度、大顯存的顯卡備受青睞,為了達到更強的挖礦性能,不少礦工還會對顯存進行超頻。可見,目前顯卡的確是挖以太坊最適合的工具之一,而CPU則並不擅長此道。
F. 為什麼挖礦要用gpu而不是cpu
挖礦的軟體,從編程原理上來說,講究的是大規模並行運算。
顯卡GPU的流處理器數量非常多,比如古老的HD5770內置了800個流處理器,相當於擁有800個計算核心。而近幾年的主流高端顯卡,內置的流處理器個數更多,計算性能更加的強大。利用GPU進行挖礦運算,流處理器進行的就是並行運算,並且挖礦程序還對GPU並行運算進行了專門的優化,運算效率特別高,挖出比特幣的效率獲得了大大的提升。
CPU的核心是比較少,目前最牛逼的主流桌面級處理器核心數也不超過一二十個(很多還是超線程技術虛擬出來的邏輯核心),並行計算能力遠遠不如GPU。
G. 挖比特幣為什麼用顯卡 不用CPU
比特幣早期通過CPU來獲取,由於工作方式不同。CPU主要是做全功能的運算核心數量少運算能力有限(GPU是非常多的運算核心進行專項運算)。隨著GPU通用計算的優勢不斷顯現以及GPU速度的不斷發展,礦工們逐漸開始使用GPU取代CPU進行挖礦。比特幣挖礦採用的是SHA-256哈希值運算,這種演算法會進行大量的32位整數循環右移運算。有趣的是,這種演算法操作在AMD GPU里可以通過單一硬體指令實現,而在NVIDIA GPU里則需要三次硬體指令來模擬,僅這一條就為AMD GPU帶來額外的1.7倍的運算效率優勢。憑借這種優勢,AMD GPU因此深受廣大礦工青睞。目前已經離開GPU運算了。逐漸轉變為專用晶元運算,目前礦工們已經開始普遍使用集成電路(ASIC)礦機,這類礦機雖然僅可用於挖比特幣,別的幣種尚無法使用,但單台礦機便可達到百萬兆的級別,尤其受到四川、貴州等地區的礦場老闆的鍾愛。成千上萬台專業礦機馬力全開,散戶們在這么強大的算力面前,搶到比特幣的可能微乎其微。
H. 顯卡挖礦是什麼意思為什麼顯卡價格和挖礦有關
顯卡挖礦的意思就是利用顯卡晶元對某一個隨機數進行計算,得出答案後換取一個虛擬幣。運算能力越強的顯卡晶元就能越快找到這個隨機答案,從而能產出越多的虛擬幣。
顯卡價格和挖礦有關其實也很容易理解,因為挖礦的收益是很高的,根據挖礦的原理我們知道挖礦離不開顯卡,礦販子為了挖礦大量購買顯卡,那麼市場上顯卡的價格也就跟著水漲船高。當然長時間進行挖礦的顯卡在沒有了使用價值後很容易以低廉的價格流入市場,這樣的顯卡被稱為「礦卡」,這時候就需要消費者擦亮眼睛,不要貪小便宜吃大虧。
下面我來介紹幾種辨別礦卡的方法
第一,可以從顯卡背面看顯卡的核心是否泛黃,一般泛黃的顯卡,都是由於在礦場長時間高溫工作,導致氧化嚴重。
第二,我們在購買的時候,可以使用魯大師等安全軟體檢測,由於挖礦時商家會選擇刷入適合挖礦的BIOS,顯卡主頻會降低而顯存頻率提升,如果檢測出來的數據與常規數據的差異比較大,那麼它是礦卡的幾率就比較高。
第三,看價格,如果顯卡的價格過低,那麼十有八九就是礦卡,畢竟天下不會掉餡餅,只會掉「陷阱」。
I. 挖比特幣的算力不應該是CPU么為何漲價的是顯卡
cpu就是幾個指揮官,gpu就是很多士兵,你挖礦是用指揮官還是用士兵?
首先,一開始比特幣是用cpu挖的,但是cpu核心數少,挖礦的演算法是簡單但是繁雜的演算法,就不需要很強的核心,需要大量的小核心同時計算,於是開發出了顯卡挖礦的方法。現在再後來,又開發出了專業礦機,只有計算功能,沒有顯示功能,算力超大,效率高。目前已經沒有人用顯卡挖比特幣了,都是專業的礦機。
顯卡基本上都在挖以太坊。不過目前也有以太坊礦機陸續上市,全網算力暴漲,以太坊2.0也提上日程,相信未來的顯卡將會降價。
CPU和GPU的內部結構的差異比較大,CPU採用了數量很少、但性能更強大的ALU(算術運算單元),而GPU則採用了數量龐大、結構卻更簡單的ALU,因此,CPU和GPU的性能特點也截然不同了:CPU側重於復雜的邏輯控制和通用串列運算,而GPU則偏向於處理大規模並發計算(圖形和圖像處理,也屬於這種運算),所以CPU和GPU屬於各司其職。
挖比特幣不需要很高的單核算力,需要的核心數,正好GPU核心數量多所以需要顯卡
小盆友,GPU可曾聽說?
這種問題不是應該去網路么?
J. 為什麼挖礦用的是 GPU 而不是 CPU
CPU和GPU之所以大不相同,是由於其設計目標的不同,它們分別針對了兩種不同的應用場景。CPU需要很強的通用性來處理各種不同的數據類型,同時又要邏輯判斷又會引入大量的分支跳轉和中斷的處理。這些都使得CPU的內部結構異常復雜。而GPU面對的則是類型高度統一的、相互無依賴的大規模數據和不需要被打斷的純凈的計算環境。
GPU採用了數量眾多的計算單元和超長的流水線,但只有非常簡單的控制邏輯並省去了Cache。而CPU不僅被Cache占據了大量空間,而且還有有復雜的控制邏輯和諸多優化電路,相比之下計算能力只是CPU很小的一部分。
所以與CPU擅長邏輯控制和通用類型數據運算不同,GPU擅長的是大規模並發計算,這也正是密碼破解等所需要的。所以GPU除了圖像處理,也越來越多的參與到計算當中來。
中本聰的希望挖礦的這些編碼計算是很多互相獨立的快速計算的積累,這樣可以保證不同的挖礦者挖到的量按算力平攤,而不是讓算力最強的那些人挖走全部的礦。而這種類型的計算通常很適合用GPU這種大規模並行的處理器處理。
參考資料:https://www.hu.com/question/21231074/answer/17598768