问答网

当前位置: 首页 > 知识问答 > cpu和gpu区别

cpu和gpu区别

知识问答 浏览3次

CPU和GPU的区别在于它们的设计目标不同,分别针对了两种不同的应用场景,CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理,这些都使得CPU的内部结构异常复杂,而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境,GPU采用了数量众多的计算单元和超长的流水线,但只有非常简单的控制逻辑并省去了Cache 。