文章来源:
surge
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至405936398@qq.com举报,一经查实,本站将立刻删除。
显卡如何挖比特币?为什么挖比特币需要很多显卡?大家最开始都是用显卡来挖矿虚拟货币,后来有人开发了特定的算法,大大加强了显卡的流处理器对虚拟货币的特殊求解,这就是矿机的起源。用显卡挖比特币还是由比特币的本质决定的,它其实是一堆复杂算法生成的特殊解。特解是指通过一个方程组可以得到的一组无限(实际上比特币是有限的)解。而且每个特解都能解方程,是唯一的。。相对于CPU能做的复杂运算,显卡做的是简单一般的运算,比特币需要的也不是很难,所以显卡完全可以胜任相应的运算。
显卡堆叠了上百个流处理器,每个流处理器就像一个小CPU。虽然它运行复杂程序的能力远不如CPU强大,但它可以';t装不下多少流处理器,所以实际性能,尤其是单精度浮点性能,比CPU强很多。
包括比特币在内的挖矿动作,可以认为是用显卡做常数一般的计算,而且这种计算复杂度比较低,重复性比较大,显卡用的流处理器正好适合这种算法。
举个简单易懂的例子,就像解方程组一样。CPU相当于几个博士,流处理器相当于几千个中学生。虽然数学博士的数学知识远超中学生,但虚拟货币等方程的求解速度绝对没有成千上万的中学生快。所以显卡越多,运算量越大。
相对于CPU的复杂计算,显卡中使用的GPU用于一般计算。当然通过显卡处理计算会烧显卡,尤其是对于很多用户来说,平台散热设备差,更容易挂。