CPU已无力再战,现在是显卡挖矿的时代
随着越来越多用户加入到挖矿大军当中,当年可以轻松挖到比特币的CPU早已无力再战,如今已经需要使用高性能GPU甚至是专用的FPGA挖矿机才能挖到比特币,效能更高的ASIC(专用集成电路)挖矿机也在开发当中,“今天你挖到了多个个币”开始成为现在DIY玩家见面时的问候语了。
目前主流的挖矿设备是GPU,虽然专用挖矿机效能很高,但是其价格也是非常昂贵的,通常得要几百美金,而且除了挖矿,这些挖矿机就没有其它用途了。GPU的挖矿速度虽然相对要慢一点,但是比起CPU已经要快多了,而且GPU也是PC的必需配件,可以说是随手可得,对玩家来说在使用上也非常方便。
显卡挖矿有讲究,A卡是最佳选择
目前支持OpenCL的统一渲染架构GPU都能用于挖矿,这意味DirectX 10时代的显卡就可以充当矿工了。我们翻箱倒柜地找出了所有显卡家当,来进行了一次简单的挖矿比赛,看看现在哪块显卡适合拿来挖矿。
参测平台配置有超频至4.0GHz的Core i7-2600K,搭配Z77主板和DDR3-1600 4GB*2内存,参测显卡下至入门低端的GeForce GT 240,上至旗舰级的Radeon HD 7990,共计有24款显卡,后面还加入了Core i7-3770K、Core i7-2600K以及HD Graphics 4000的挖矿成绩,共计有27个对比成绩。
这次测试的是理论挖矿速度,测试软件用的是GUIMiner,矿池选择了目前比较热门的BTC Guild。从测试结果来看可以说是一边倒,排在前列的基本上都是AMD显卡,双核心的HD 7990在挖矿速度上大约是HD 7970的两倍。GeForce GTX Titan虽然是NVIDIA显卡阵营中表现最好的,但其挖矿速度也不过是在HD 7870和HD 7850之间,甚至比不过上一代的HD 6970。
GTX 680显卡的理论挖矿速度也不过是125MH/s左右,相当于HD 6750的水平,往下的其它NVIIDA显卡则基本阵亡,理论速度连100MH/s都不到,如今千元价位的Kepler架构显卡在挖矿速度上甚至不如当年同价位的Fermi架构显卡。
不过真正垫底的是两个CPU和HD Graphics 4000核芯显卡,它们的理论挖矿速度连10MH/s都不到,HD Graphics 4000的挖矿速度甚至不如CPU。
实际上目前比特币的计算是基于SHA-256算法的,这个算法会有大量的位操作“Right-Rotate”,对于这个操作AMD显卡原生只需要1个硬件指令,而NVIDIA卡则需要用3个硬件指令来模拟,因此即使运算单元数量接近,AMD显卡的挖矿效率仍然比NVIDIA显卡要高。
因此目前最适合用来挖矿的显卡是AMD的高端显卡,值得注意的是目前挖矿是支持多块显卡同时挖矿的,在进行多显卡挖矿时,玩家也无需组建SLI/CrossFire,只需插上几块显卡,并在软件中进行相关设置,再把每个GPU设置为独立矿工即可,此时挖矿速度约等于每个GPU挖矿速度的总和。
正因为挖矿如此简单,现在已经有不少玩家开始选购中高端AMD显卡,尝试以“空手套白狼”的方式,通过挖比特币来赚取自己的第一桶金。这种想法在比特币发行早期是可行的,但是挖矿还比较容易,不需多时就能挖到一个比特币,如果玩家有屯起来,就可以趁早前比特币价值暴涨的时期发一笔小财了。