cpu和gpu之间的区别
目录:
CPU和GPU是所有PC中存在的两个主要处理器,第一个负责各种任务,而第二个专门处理图形,因此,尽管事实上两者都存在很大差异,这是合乎逻辑的它们由相同的基本元件晶体管组成。 在本文中, 我们回顾了CPU和GPU的一般体系结构,以了解它们之间的巨大差异 。
CPU与GPU有何不同?
GPU和CPU都是由许多晶体管组成的处理器,以简单的方式,我们可以说晶体管执行数学运算并以二进制语言读取数据 ,该语言由零和一组成,这是唯一能够实现的功能。了解计算机。 除此之外,所有都是差异。
首先,我们将重点放在CPU上 ,它是通用处理器 ,这意味着它可以执行各种计算 ,该CPU是为串行数据处理而设计的。 后者意味着以非常少的数量存在非常大的核 ,因此,它能够同时执行少量程序 。 但是,这些程序非常复杂,并且包含大量指令。
另一方面,我们拥有更专门用于需要高度并行性的任务的图形处理器或GPU 。 GPU由内部的数千个内核组成 ,这些内核要小得多 ,因此可以执行更少的操作。 这使GPU 经过优化,可以处理大量数据并一次又一次地执行相同的特定操作 。 GPU能够一次运行数千个程序,尽管这些程序必须比CPU可以处理的程序更加具体 。 传统上,GPU执行的程序由一条指令和多个数据组成。
GPU位于图形卡中,其并行工作能力非常强, 可以将CPU的性能提高100倍甚至更多,这是CPU在向量和矩阵的特殊运算中可以实现的 ,这些运算是几何运算。
我们建议阅读市场上最好的处理器
最初,GPU仅用于图形处理,但是它们经历了巨大的发展,极大地提高了其性能,因此,例如,今天在许多领域中,您都可以利用其强大的功能来并行工作。例如,在具有模型仿真, 人工智能或加密货币挖掘的 科学研究中 。
要了解CPU和GPU之间的巨大差异, 没有什么比下面的 《神话猎人》的 视频更好的了:首先,我们将看到一个小型机器人在绘制面孔,其次,我们将看到一台代表GPU的大型机器,并且在更短的时间内完成更复杂的事情。