挖矿为什么要用显卡?为什么不用CPU?-区块链日报

随着区块链和挖矿逐渐“出圈”,很多人都开始琢磨着用电脑来挖矿赚钱,这也使得显卡成为近几年的火热产品,价格也是随着需求量而水涨船高。但是大家有没有想过挖矿为什么要用显卡而不用电脑的其他配件呢?

一、挖矿为什么要用显卡?

想要挖矿的矿工们都知道挖矿最重要的就是所用硬件算力的大小,与CPU的复杂运算相比,显卡能够进行的预算是通用计算,这也让显卡上面往往会有几百上千甚至是几千个流处理器。

举个例子,NVIDIA的CUDA核心虽然单独一个流处理器的计算能力远远无法与CPU的计算能力想比,但是在一张显卡上面就有上千个这样的流处理器,所以显卡的总体算力是大大优于CPU的,这也是大家用显卡挖矿的原因。

二、为什么不用CPU挖矿?

其实最开始挖矿是用CPU的,但是随着挖矿队伍不断壮大,能人辈出,大家发现原来挖矿是重复进行相同的工作,并不需要过于复杂的计算能力。而CPU作为通用性计算单元,里面设计了很多诸如分支预测单元、寄存单元等等模块,这些对于提升算力是根本没有任何帮助的,而且CPU根本不擅长于进行并行运算,一次最多就执行十几个任务,这个和显卡拥有数以千计的流处理器差太远了。

所以现在大家不用CPU挖矿了,不是说不能用,而是因为用CPU不划算。

总结:其实挖矿不是不能用CPU,而是因为用显卡的性价比比较高,所以采用显卡挖矿的,你明白了吗?