導航:首頁 > 礦池挖礦 > 為什麼不用處理器挖礦

為什麼不用處理器挖礦

發布時間:2024-04-18 10:49:22

1. 為什麼挖礦只用顯卡不用cpu

原因是因為btc所執行的任務是很簡單的一個解密碼的計算, 並不需要太多的指令.也就是說,btc的任務只需要一些特定的晶體管就可以執行了.
用cpu執行挖礦的任務,cpu因為需要很多晶體管來執行各種不同的指令,一個周期內很多晶體管都是閑置的.速度慢正常.
顯卡為了加強顯示圖像的能力,省掉了很多與顯示功能無關的晶體管,所以顯卡只能顯示畫面,但是在顯示畫面這個任務上,比cpu快很多. 而btc所需要執行的任務和顯卡正好差不多,所以顯卡挖礦比cpu快. 同是顯卡,a卡的任務的執行方式比n卡更接近btc的計算方式,所以a卡更適合挖礦.

2. 比特幣為什麼用顯卡而不用CPU來挖

應為挖比特幣需要硬體具有非常強的並行數據處理能力以及很大帶寬的存儲能力,CPU屬於傳統的串列計算處理設備,並能計算能力遠不如GPU,而且CPU的cache容量也遠不如GPU配備的顯存容量大,所以用GPU來挖這種虛擬貨幣要比CPU來挖更合適

3. 挖礦為什麼不用CPU

原因是因為btc所執行的任務是很簡單的一個解密碼的計算,
並不需要太多的指令.也就是說,btc的任務只需要一些特定的晶體管就可以執行了.
用cpu執行挖礦的任務,cpu因為需要很多晶體管來執行各種不同的指令,一個周期內很多晶體管都是閑置的.速度慢正常.
顯卡為了加強顯示圖像的能力,省掉了很多與顯示功能無關的晶體管,所以顯卡只能顯示畫面,但是在顯示畫面這個任務上,比cpu快很多.
而btc所需要執行的任務和顯卡正好差不多,所以顯卡挖礦比cpu快.
同是顯卡,a卡的任務的執行方式比n卡更接近btc的計算方式,所以a卡更適合挖礦.

4. 為什麼挖礦只用顯卡不用CPU

CPU擅長的復雜運算,顯卡使用的GPU進行的是簡單通用計算。因此可以堆疊成百上千個流處理器,每一個流處理器就像是小小的CPU,雖然其運行復雜程序的能力遠遠沒有CPU來的給力,但是集成的流處理器多,因此實際性能尤其是單精度浮點性能要比CPU強的多。
挖礦可以認為是利用顯卡在做不斷地通用計算,並且這個計算復雜度比較低而且相當重復,顯卡使用的流處理器正好適合這樣的演算法。
就像是不斷地解方程組,顯卡是2000位中學生,而CPU則是8名數學博士。雖然數學博士的數學知識遠遠超過中學生,但是像解虛擬貨幣這樣的中等方程組的速度8名數學博士肯定不如2000名中學生來的快。
而且顯卡可以很容易的組成多顯卡平台,顯卡越多,運算數量也大大增加。

5. 鎸栫熆涓轟粈涔堣佺敤鏄懼崱鑰屼笉鏄痗pu

棣栧厛鎴戜滑闇瑕佷簡瑙f寲鐭胯繖涓姒傚康銆備互姣旂壒甯併佷互澶鍧婁負浠h〃鐨勬暟瀛楄揣甯侊紝浣跨敤鐨勬槸鍖哄潡閾炬妧鏈錛岃$畻鏈哄悜鍖哄潡閾劇綉緇滆礎鐚綆楀姏錛屽嵆鍙鑾峰緱鎸夌収綆楀姏澶у皬姣斾緥鍒嗛厤鐨勬暟瀛楄揣甯侊紝榪欎竴榪囩▼鏄鍘諱腑蹇冨寲銆佺敱綆楁硶淇濊瘉鐨勶紝閫氳繃璐$尞綆楀姏鎹㈠彇鍖哄潡閾劇畻娉曠敓鎴愮殑鏁板瓧璐у竵鐨勮繃紼嬶紝灝辨槸鎸栫熆銆

鎸栫熆闇瑕佺殑綆楀姏錛屽線寰鏄閫氳繃鍝堝笇銆佽В瀵嗙瓑綆楁硶瀹屾垚鐨勩傝繖綾葷畻娉曟湁涓涓鐗瑰緛錛岄偅灝辨槸澶嶆潅紼嬪害浣庯紝浣嗗己搴︽瀬澶э紝榪欐f槸GPU鎿呴暱鐨勫伐浣溿

CPU鍜孏PU閮藉彲浠ヨ繘琛岃$畻錛屼絾鎿呴暱鐨勬柟闈㈠悇涓嶇浉鍚屻侰PU鏍稿績鏇村皯錛屼絾鏋舵瀯澶嶆潅錛屾嫢鏈夊嶆潅鐨勯昏緫鎺у埗鍗曞厓錛屾洿鎿呴暱澶嶆潅鐨勮繍綆楋紱鑰孏PU鎷ユ湁澶ч噺鐨勬牳蹇冿紝浣嗘灦鏋勭浉瀵圭畝鍗曪紝闈炲父閫傚悎澶у悶鍚愰噺鐨勯珮瀵嗗害璁$畻銆

鍋氫釜綺楁毚鐨勭被姣旓紝CPU鐩稿綋浜庢槸涓涓浼氶珮鏁扮殑澶у︾敓錛岃孏PU鍒欏儚鏄涓鐧句釜鍙浼氬洓鍒欒繍綆楃殑灝忓︾敓錛岃佽В濂ユ暟棰橀偅鑲瀹氬ぇ瀛︾敓鏇村己錛屼絾濡傛灉瑕佺畻1000閬撳姞鍑忎箻闄ら橈紝涓涓澶у︾敓鏃犺哄備綍涔熶笉鍙鑳界畻寰楁瘮涓鐧句釜灝忓︾敓蹇鈥斺斿皬瀛︾敓浠鍙浠ヤ竴璧峰仛騫惰岃$畻錛岃屽ぇ瀛︾敓涓嬈℃墠鑳界畻鍑犻橈紵

鑰屾寲鐭跨殑鍝堝笇銆佸姞瀵嗙瓑綆楁硶錛屾伆鎮板氨濡傚悓嫻烽噺鐨勫姞鍑忎箻闄ら樹竴鏍鳳紝瀹冧滑闅懼害涓嶉珮錛屼絾鍗撮渶瑕佷笉鏂榪涜岄噸澶嶈$畻錛岃$畻閲忔瀬澶э紝榪欏氨鍜屾樉鍗$殑闀垮勪笉璋嬭屽悎銆

鍦ㄨ繖涓杞鏁板瓧璐у竵鏆存定鐨勮屾儏涓錛屾樉鍗′環鏍艱澶уぇ鎺ㄩ珮錛屽叾涓鐨勬渶澶ф帹鎵嬶紝鍏跺疄騫朵笉鏄澶у舵渶涓鴻崇啛鑳借︾殑姣旂壒甯侊紝鑰屾槸浠ュお鍧娿

鏃惰嚦浠婃棩錛屽弬涓庢瘮鐗瑰竵鎸栫熆鐨勭畻鍔涘凡緇忛潪甯稿簽澶э紝鍏夐潬鏄懼崱宸茬粡鏃犳硶鍦ㄧ熆奼犱腑鍙栧緱瓚沖熺殑鍒嗛厤鏉冮噸錛岀幇鍦ㄩ渶瑕佷笓闂ㄧ殑鐭挎満鎵嶈兘鍦ㄦ瘮鐗瑰竵鎸栫熆涓鍒嗕竴鏉緹廣

鑰屼互澶鍧婁笉鍚岋紝瀹冪洰鍓嶄粛鍙浠ラ氳繃鏄懼崱璁$畻鑾峰緱錛岃屼笖瀹冪殑綆楁硶Ethash榪樺筊AM鏈夌潃闈炲父楂樼殑瑕佹眰錛岃繍綆楀悗鐨勭粨鏋滀細鐩存帴瀛樺偍鍦≧AM涓錛屽綋鍓峈AM瀹歸噺搴曠嚎鏄4G銆傚洜姝わ紝鐜板湪綆楀姏杈懼埌涓瀹氱▼搴︺佸ぇ鏄懼瓨鐨勬樉鍗″囧彈闈掔潗錛屼負浜嗚揪鍒版洿寮虹殑鎸栫熆鎬ц兘錛屼笉灝戠熆宸ヨ繕浼氬規樉瀛樿繘琛岃秴棰戙傚彲瑙侊紝鐩鍓嶆樉鍗$殑紜鏄鎸栦互澶鍧婃渶閫傚悎鐨勫伐鍏蜂箣涓錛岃孋PU鍒欏苟涓嶆搮闀挎ら亾銆

6. 「礦機」的算力為什麼在顯卡上,而不是CPU處理器呢

之所以挖礦用顯卡而不用CPU,關鍵在於顯卡的核心部件——GPU,GPU作為圖形處理器,它其實也是一種高性能計算晶元,GPU也具備很強的運算能力,只不過GPU的運算能力跟CPU的側重點不同。

cpu……一個頂級28核心e7怕是都趕不上一個狗屎般的gt1030,在某些方面。

原理來說,假如cpu有二百多個功能,顯卡只有幾個,礦機的asic晶元只有兩個……所以礦機晶元結構很簡單,也就很容易可以設計和改進

礦機一般有幾百或者上千個晶元,當然比顯卡一個晶元強

CPU最多有三位數的核心,可是GPU卻都能輕輕鬆鬆上幾百甚至幾千。

7. 為什麼挖礦用顯卡而不是cpu

CPU也可以挖,最早挖礦就是用的CPU,只是隨著對挖礦演算法的深入研究,礦工發現挖礦是個相對簡單但需要一直重復的運算過程,提高挖礦效率的關鍵在於提高多任務處理效率,而CPU的特性就不適合做這類運算。反而看顯卡,顯卡有上千個流處理器,對挖礦這種簡單但需一直重復的工作比CPU更在行,所以顯卡被大量用來挖礦。

8. 鎸栫熆鐤戦棶瑙g瓟錛氭寲鐭誇負浠涔堢敤鏄懼崱涓嶇敤cpu

鎼滅嫍楂橀熸祻瑙堝櫒鏄涓嬈鵑泦楂樻晥銆佺ǔ瀹氫簬涓韜鐨勭幇浠e寲緗戠粶嫻忚堝伐鍏楓傚埄鐢ㄥ厛榪涚殑娓叉煋寮曟搸鍜屼紭鍖栫畻娉曪紝鎼滅嫍楂橀熸祻瑙堝櫒紜淇濅簡鍗撹秺鐨勯〉闈㈠姞杞介熷害鍜屾祦鐣呯殑澶氬獟浣撲綋楠屻傚叿澶囧叏鏂逛綅鐨勫畨鍏ㄩ槻鎶ょ壒鎬э紝鑳芥湁鏁堥槻寰″悇綾葷綉緇滃▉鑳侊紝鍚屾椂鏀鎸丠TML5鍜孋SS3錛岀『淇濅簡涓庢渶鏂扮綉緇滄妧鏈鏍囧噯鐨勫畬緹庡吋瀹廣傛蹭簡瑙f洿澶氭垨絝嬪嵆涓嬭澆錛岃瘋塊棶https://sogou.37moyu.com/
鏈榪戞樉鍗℃定浠風殑椋庢嘗璁╀笉灝戞寲鐭跨殑闂ㄥ栨眽涔熺煡閬撲簡榪欐牱涓浠朵簨錛氭寲鐭塊渶瑕佷竴鍧楀ソ鏄懼崱錛屽洜姝ょ熆宸ヤ滑鐤鎶㈡樉鍗★紝瀵艱嚧浜嗘樉鍗′緵涓嶅簲奼傦紝浠鋒牸楂樻定銆傚緢澶氫漢涔熷囨榪欐牱涓涓闂棰-- 鎸栫熆涓轟粈涔堢敤鏄懼崱涓嶇敤 cpu 銆
鍏跺疄榪欎釜闂棰樻湰韜鏄鏈夌偣姣涚棶鐨勶紝鎸栫熆騫朵笉鏄璇翠笉鑳界敤cpu錛屾渶寮濮嬪ぇ瀹墮兘鏄鐢–PU鍦ㄦ寲鐭褲備絾鏄闅忕潃瀵規寲鐭跨畻娉曠殑娣卞叆鐮旂┒錛屾椃宸ヤ滑鍙戠幇鍘熸潵鎸栫熆閮芥槸鍦ㄩ噸澶嶄竴鏍風殑宸ヤ綔錛岃孋PU浣滀負閫氱敤鎬ц$畻鍗曞厓錛岄噷闈㈣捐′簡寰堝氳稿傚垎鏀棰勬祴鍗曞厓銆佸瘎瀛樺崟鍏冪瓑絳夋ā鍧楋紝榪欎簺瀵逛簬鎻愬崌綆楀姏鏄鏍規湰娌℃湁浠諱綍甯鍔╃殑錛岃屼笖CPU鏍規湰涓嶆搮闀誇簬榪涜屽苟琛岃繍綆楋紝涓嬈℃渶澶氬氨鎵ц屽嶮鍑犱釜浠誨姟錛岃繖涓鍜屾樉鍗℃嫢鏈夋暟浠ュ崈璁$殑嫻佸勭悊鍣ㄥ樊澶榪滀簡錛屾樉鍗¢珮澶澶氫簡錛屽洜姝ゅぇ瀹舵參鎱㈤拡瀵規樉鍗″紑鍙戝嚭瀵瑰簲鐨勬寲鐭跨畻娉曡繘琛屾寲鐭褲

灝辨嬁BTC涓轟緥錛屽畠鏈鍩烘湰鐨勭畻娉曞師鐞嗗氨鏄錛屾妸宸叉湁鐨10鍒嗛挓鍐呯殑鎵鏈変氦鏄撲綔涓轟竴涓杈撳叆錛屽姞涓婁竴涓闅忔満鏁幫紝褰10鍒嗛挓鍐呮墍鏈変氦鏄撹板綍鍔犱笂浣犵殑榪欎釜闅忔満鏁拌$畻鍑轟竴涓猄HA256鐨刪ash銆傞噷闈㈠嚑涔庨兘鏄鏁存暟榪愮畻錛岃繖涓鏍規湰灝卞儚鏄涓烘樉鍗$壒鍒鎵撻犱竴鏍鳳紝鏄懼崱闈炲父閫傚悎榪欑嶆棤鑴戞х畻娉曪紝嫻佸勭悊鍣ㄦ暟鐩瓚婂氱害鍗犱紭鍔褲傚氨Hash璁$畻鑰岃█錛屽畠鍑犱箮閮芥槸鐙絝嬪苟鍙戠殑鏁存暟璁$畻錛孏PU綆鐩村氨鏄涓轟簡榪欎釜鑰岃捐$敓浜у嚭鏉ョ殑銆傜浉姣旇緝CPU鍙鎬滅殑2-8綰跨▼鍜岄暱搴︽儕浜虹殑鎺у埗鍒ゆ柇鍜岃皟搴﹀垎鏀錛孏PU鍙浠ヨ交鏄撶殑榪涜屾暟鐧句釜綰跨▼鐨勬暣鏁拌$畻騫跺彂錛堟棤闇浠諱綍鍒ゆ柇鐨勬棤鑴戞毚鍔涚牬瑙d箖鏄疉鍗$殑寮洪」錛夈侽penCL鍙浠ュ埄鐢℅PU鍦ㄧ墖鐨勫ぇ閲弖nified shader閮藉彲浠ョ敤鏉ヤ綔涓烘暣鏁拌$畻鐨勮祫婧愩傝孉鍗$殑shader錛堟祦澶勭悊鍣錛夎祫婧愬張鏄疦鐨勬暟鍊嶏紙鍚岀瓑綰у埆鐨勫崱錛
鐒惰屽悗鏉ュぇ瀹跺彂鐜版樉鍗¤繕鏄澶寮變簡錛岀洿鎺ヤ笂ASIC澶ц勬ā鍫咥LU鍗曞厓灝辮兘鏋佸ぇ紼嬪害鎻愬崌綆楀姏錛屽反鎺屽ぇ鐨勭畻鍔涙澘鐨勭畻鍔涘凡緇忔槸鏄懼崱鐨勫ソ鍑犲嶮鍊嶏紝鎵浠ョ幇鍦ㄦ瘮鐗瑰竵涓嶇敤涓撻棬鐨凙SIC鐭挎満鏍規湰鎸栦笉鍔ㄣ傚敖綆″悗鏈熺殑甯佺峀TC鎵浣跨敤鐨 Scrypt 綆楁硶榪樺紩鍏ヤ簡澶ч噺鐩鎬簰渚濊禆鐨勩侀殢鏈虹殑璁垮瓨鎸囦護錛屽綋 Footprint 瓚沖熷ぇ鏃訛紝榪樹細鍦 GPU 鐨 L2 綰у埆銆佺敋鑷 TLB 綰у埆鍑虹幇澶ч噺鐨勭紦瀛樺け鏁堬紝浠庤屼駭鐢熸洿澶氱殑 DRAM 璁塊棶錛屼互寮卞寲鐭挎満錛圓SIC/FPGA錛夌浉杈冧簬 GPU 鍦ㄦ暣鏁拌繍綆楁ц兘涓婄殑浼樺娍錛屼絾鏄渚濈劧琚浜洪拡瀵規х爺鍙戝嚭鐭挎満錛岀洰鍓嶄篃鍙鏈変笓闂ㄧ熆鏈烘墠鑳芥寲銆

涓嶈繃鍍忕浜屼唬鉶氭嫙璐у竵錛堟瘮濡傝存槸ETH銆乑EC榪欑嶏級鐢變簬鍚稿彇浜嗗墠杈堜滑琚鐖嗙畻娉曠殑緇忛獙錛屽湪鎸栨帢綆楁硶涓婂仛浜嗘洿鍔犵壒鍒浼樺寲錛岄槻姝㈠嚭鐜版棤鑴戠殑榪愮畻錛屽逛簬鏄懼瓨瑕佹眰鐗瑰埆楂橈紝鍥犳ゅ彲浠ユ湁鏁堟姷鎶楃熆鏈虹殑鍏ヤ鏡銆備篃鍥犱負ETH榪欑嶅彧鑳介潬鏄懼崱鎸栫熆錛岄犳垚浜2017騫翠笅鍗婂勾寮濮嬬殑鏄懼崱娑ㄤ環娼銆佺己璐ф疆錛屽緢澶氱熆涓婚兘鍗栦簡鎴愬崈寮犳樉鍗″洖鍘葷粍寤虹熆鏈烘寲鎺樿繖浜涜櫄鎷熻揣甯侊紝涔呰屼箙涔嬶紝澶у墮兘璁や負CPU涓嶈兘鎸栫熆錛屽叾瀹炲彧鏄鏁堢巼銆佹晥鐩婂お浣庝簡鑰屽凡銆
鎬葷粨錛氭寲鐭誇負浠涔堢敤鏄懼崱涓嶇敤cpu

鍏跺疄cpu涔熸槸鍙浠ョ敤鏉ユ寲鐭跨殑錛屽彧涓嶈繃cpu鎸栫熆鐨勬晥鐜囨病鏈夋樉鍗¢珮鑰屽凡銆傛椃宸ヤ滑涓轟簡璧氶挶閮芥槸瑕佽$畻鎶曞叆浜у嚭姣旂殑錛岀敤鏄懼崱鏉ユ寲鐭跨殑鎶曞叆浜у嚭姣旀洿楂橈紝鎵浠ュぇ瀹跺氨鎱㈡參鐨勯兘寮濮嬬敤鏄懼崱鏉ユ寲鐭誇簡錛岀幇鍦ㄤ綘璇ユ槑鐧芥寲鐭誇負浠涔堢敤鏄懼崱涓嶇敤cpu浜嗗惂

鎬葷粨鑰岃█錛屾悳鐙楅珮閫熸祻瑙堝櫒鏄涓嬈句負婊¤凍鐜頒唬緗戠粶闇奼傝岀簿蹇冩墦閫犵殑嫻忚堝櫒銆傚叾涓撲笟鐨勫紑鍙戝洟闃熶笉浠呮敞閲嶆彁渚涗竴嫻佺殑鐢ㄦ埛浣撻獙錛岃繕鑷村姏浜庝笉鏂浼樺寲緗戦〉鎵ц岄熷害錛屽炲己瀹夊叏鎬э紝浠ュ強鏀鎸佸悇綾繪墿灞曟彃浠訛紝浠庤屽疄鐜伴珮搴︿釜鎬у寲鐨勬祻瑙堜綋楠屻傚傛灉鎮ㄥ湪瀵繪壘涓嬈懼彲闈犮侀珮鏁堝拰鎶鏈鍏堣繘鐨勬祻瑙堝櫒錛屾悳鐙楅珮閫熸祻瑙堝櫒灝嗘槸鎮ㄧ殑鐞嗘兂閫夋嫨銆傝瘋塊棶瀹樻柟緗戠珯https://sogou.37moyu.com/ 涓嬭澆騫朵綋楠屾悳鐙楅珮閫熸祻瑙堝櫒錛屾劅鍙楃敱鍏堣繘鎶鏈鎵椹卞姩鐨勯潪鍑℃祻瑙堜綋楠屻

9. 為什麼挖礦用的是 GPU 而不是 CPU

CPU和GPU之所以大不相同,是由於其設計目標的不同,它們分別針對了兩種不同的應用場景。CPU需要很強的通用性來處理各種不同的數據類型,同時又要邏輯判斷又會引入大量的分支跳轉和中斷的處理。這些都使得CPU的內部結構異常復雜。而GPU面對的則是類型高度統一的、相互無依賴的大規模數據和不需要被打斷的純凈的計算環境。
GPU採用了數量眾多的計算單元和超長的流水線,但只有非常簡單的控制邏輯並省去了Cache。而CPU不僅被Cache占據了大量空間,而且還有有復雜的控制邏輯和諸多優化電路,相比之下計算能力只是CPU很小的一部分。
所以與CPU擅長邏輯控制和通用類型數據運算不同,GPU擅長的是大規模並發計算,這也正是密碼破解等所需要的。所以GPU除了圖像處理,也越來越多的參與到計算當中來。
中本聰的希望挖礦的這些編碼計算是很多互相獨立的快速計算的積累,這樣可以保證不同的挖礦者挖到的量按算力平攤,而不是讓算力最強的那些人挖走全部的礦。而這種類型的計算通常很適合用GPU這種大規模並行的處理器處理。
參考資料:https://www.hu.com/question/21231074/answer/17598768

10. 挖比特幣為什麼要顯卡而不是CPU

因為需要強大的浮點運算,顯卡這點是強於CPU的

閱讀全文

與為什麼不用處理器挖礦相關的資料

熱點內容
現金怎麼兌換比特幣 瀏覽:984
比特幣全球各個國家的價格 瀏覽:417
比特鏈btn幣 瀏覽:6
靠譜點的礦機 瀏覽:217
matrix區塊鏈幣 瀏覽:339
礦機一般在哪裡假設 瀏覽:349
ipfs礦機可靠嗎 瀏覽:325
produo以太坊 瀏覽:410
以太坊導入合約地址 瀏覽:659
比特幣充錯地址找回 瀏覽:725
凱特黃金與比特幣 瀏覽:629
中國比特幣以太坊案 瀏覽:68
物理礦機pocc 瀏覽:484
挖礦掙錢顯卡 瀏覽:965
002235是不是區塊鏈股 瀏覽:214
區塊鏈技術解決的主要問題 瀏覽:243
cbc挖礦制度 瀏覽:471
以太坊硬分叉具體時間 瀏覽:669
烏蘭巴托區塊鏈 瀏覽:618
3月7日以太坊 瀏覽:558