发布网友 发布时间:2022-05-20 10:59
共5个回答
热心网友 时间:2023-10-16 23:07
CPU和GPU之所以大不相同,是由于其设计目标的不同,它们分别针对了两种不同的应用场景。CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂。而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。热心网友 时间:2023-10-16 23:08
挖矿做的是数*算,要求有很强的浮点计算能力,刚好是CPU不擅长而GPU很擅长的领域,在挖矿计算中GPU运算速度比CPU快速得多,如果多张显卡并行计算那速度更是成倍增加,所以挖矿软件就把这任务交予GPU来完成了。CPU只负责协调任务及处理计算结果。热心网友 时间:2023-10-16 23:08
CPU和GPU因为最初用来处理的任务就不同,所以设计上有不小的区别。而某些任务和GPU最初用来解决的问题比较相似,所以用GPU来算了。GPU的运算速度取决于雇了多少小学生,CPU的运算速度取决于请了多么厉害的教授。教授处理复杂任务的能力是碾压小学生的,但是对于没那么复杂的任务,还是顶不住人多。当然现在的GPU也能做一些稍微复杂的工作了,相当于升级成初中生高中生的水平。但还需要CPU来把数据喂到嘴边才能开始干活,究竟还是靠CPU来管的热心网友 时间:2023-10-16 23:09
GPU计算单元多,适合大量简单的运算操作,而cpu逻辑单元多,适合复杂的计算工作。挖矿的计算不是很复杂,因此,拥有众多计算单元的GPU便比CPU更快!!热心网友 时间:2023-10-16 23:09
河北130网 我来看看!谢谢 查看原帖>>