1. 程式人生 > >為什麼只能用N卡挖BTM呢?

為什麼只能用N卡挖BTM呢?

BTM在國內的幣圈算是相當的有名,因為BTM使用的是Tensority演算法,營運團隊就是圈內知名的巴位元論壇團隊,所以這算是一個“國產幣”。 在這裡插入圖片描述   但BTM最大的“亮點”卻是在於礦卡本身,對幣相對了解的人都知道這句話,“BTM只能N卡挖”,但眾所周知,顯示卡技術並不只是只有Nvidia,AMD也是有出顯示卡的,那BTM又為什麼會被貼上這麼一句話呢? 在這裡插入圖片描述   基於好奇,我做了一番資料收集。

首先從BTM官網公報的Technical White Paper(技術白皮書)中提到,BTM是認可POW(工作量證明)機制的,但為了避免以後出現只為“挖礦而挖礦”的硬體產品,所以所採用的書法,是對人工智慧ASIC晶片友好的POW演算法,這樣儘管以後礦機在閒置或被淘汰後,還可以用於AI加速服務,因此BTM的POW演算法大量引入了人工智慧領域的矩陣運算和卷積運算。      而對於這種型別的深度學習領域,Nvidia在這方面比AMD所積累的經驗要多的多,而硬體方面,Nvidia的每個GPU裡面都有獨立的完整指令集這個特點,更是讓Nvidia佔盡優勢,同時Nvidia顯示卡的CUDA比AMD顯示卡的OpenCL更好用,所以對於這種型別的演算法要比AMD更加靈活,更加有優勢。總的來說,在BTM的核心開發商,N卡的挖礦核心相比A卡,程式設計方面更加簡單,但出來的挖礦效果卻更好。 在這裡插入圖片描述

  而我在HSPMiner的官網論壇裡,HSPMiner的作者也曾為這個問題作出過解答,作者在裡面提到,AMD的顯示卡因為不支援BTM需要的特殊指令集,所以理論效能只有Nvidia的顯示卡的25%,這直接使得AMD的顯示卡工作效率明顯過低,就算開發出來後也並不符合實際利益。

挖礦交流Q群:806956212