本文介绍了为什么GPU比CPU更强大的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

GPU如何比CPU更快?我读过一些文章,讨论GPU破解密码的速度比CPU快得多。如果是这样,那么为什么不能以与GPU相同的方式来设计CPU来达到均匀的速度?

How are GPUs more faster then CPUs? I've read articles that talk about how GPU's are much faster in breaking passwords than CPUs. If thats the case then why can't CPUs be designed in the same way as GPUs to be even in speed?

推荐答案

GPU设计时要牢记一个目标:真正快速地处理图形。由于这是他们唯一关心的问题,因此已经进行了一些专门的优化,这些优化使某些计算可以比传统处理器快很多。

GPUs are designed with one goal in mind: process graphics really fast. Since this is the only concern they have, there have been some specialized optimizations in place that allow for certain calculations to go a LOT faster than they would in a traditional processor.

如果是密码破解(或分子动态 项目),该怎么办?发生的事情是,程序员已经找到了利用这些优化的过程来更快地处理密码等事情的方法。

In the case of password cracking (or the molecular dynamic "folding at home" project) what has happened is that programmers have found ways of leveraging these optimized processes to do things like crunch passwords at a faster rate.

您的标准CPU必须进行更多不同的计算和图形处理器可以处理的类型,因此无法以类似的方式对其进行优化。

Your standard CPU has to do a lot more different calculation and processing types that what graphics processors do, so they can't be optimized in a similar manner.

这篇关于为什么GPU比CPU更强大的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-19 23:44