1. 程式人生 > >BTM為什麼沒有A卡挖礦核心

BTM為什麼沒有A卡挖礦核心

BTM,全稱Bytom Blockchain Protocol,中文名叫比原鏈,使用Tensority演算法,BTM在幣圈名氣應該並不算低,挖BTM的礦工並不在少數。   在這裡插入圖片描述   而挖BTM的礦工們,使用的都是Nvidia的顯示卡,但眾所周知,顯示卡技術並不只是只有Nvidia,AMD也是有出顯示卡的,有很多礦工曾經提出過這樣的疑問:為什麼A卡不能挖BTM為什麼BTM沒有支援A卡的挖礦核心?   在這裡插入圖片描述   作者基於好奇,做了一番基於這些問題的資料收集。      首先在BTM官網公報的Technical White Paper(技術白皮書)中提到,BTM對於POW(工作量證明)機制是認可的,但防止以後會出現只為“挖礦而挖礦”的硬體,所以採用對人工智慧ASIC晶片友好型POW演算法,使得礦機在閒置或被淘汰後,可以用於AI加速服務。所以BTM的POW演算法大量引入了人工智慧領域的矩陣運算和卷積運算。      而對於這種型別的深度學習領域,Nvidia在這方面比AMD的積累要多,硬體方面,Nvidia的每個GPU裡面都有獨立的完整指令集,同時Nvidia顯示卡的CUDA比AMD顯示卡的OpenCL更好用,所以對於這種型別的演算法要比AMD更加靈活,更加有優勢。總的來說, 開發N卡的挖礦核心比起A卡,程式設計方面更加簡單,同時出來的挖礦效果也更好。   在這裡插入圖片描述

  在HSPMiner的官網論壇裡,HSPMiner的作者也就這個問題作出瞭解答,裡面作者提到,AMD的顯示卡因為不支援BTM需要的特殊指令集,所以理論效能只有Nvidia的顯示卡的25%,這樣導致不是AMD的顯示卡不能開發核心,而是開發出來後也並不符合實際利益。      而智選礦工,集成了現在BTM算力最高的HSPMiner,選擇智選礦工,不但收益高,而且操作易,官網下載地址www.zxminer.com