学习啦>学习电脑>电脑硬件知识>CPU知识>

cpu和gpu有什么区别

捷锋分享

  其实我们都知道每台电子产品,必须要有一个处理器才能工作的,但是和一些刚入行的朋友却弄不清电脑的CPU和GPU有什么区别,下面我就教教大家如何区分电脑的CPU和GPU,大家不妨来学习一下。

  cpu和gpu有什么区别:

  众所周知,CPU的中文名称就是中央处理器,等同于人类的心脏,作为通用处理器的它处理着电脑运行中大部分的数据信息。然而随着科技的发展及用户的需求,2D时代还能够轻松应付图像处理的CPU在3D时代劳累交加,为了减轻CPU的负担以令用户感受到更加真实的虚拟世界,强化了3D技术的GPU出现了。

  GPU作为图形处理器,是显卡的“心脏”,它决定着电脑图像显示等核心问题。同2D时代相比,加入了3D技术的GPU如虎添翼,运算能力大大增强,其浮点运算能力及输入输出带宽已经远超CPU。

  GPU这几年的声势鹊起,除了原本的图形运算外,其他平行运算,绘图厂商也戮力开拓平行运算的应用领域, GPU在平行运算的优势,补足了CPU的不足,在未来的PC系统中,GPU与CPU将会紧密合作各司其职,不过两者的分工比例,GPU将会逐渐增加。

  电脑的CPU和GPU有什么区别 如何区分电脑的CPU和GPU

  技术与需求向来是互为影响的两端,这类循环在IT产业尤其明显,在影音领域也是一样,早期硬体技术不足,所能呈现出来的影音效果有限,这时影像数据以CPU(Central Processing Unit;中央处理器)进行运算已经足够。随著IT技术的全面发展,影音档案解析度愈来愈高,CPU已不胜负荷,绘图厂商开始推动GPU(Graphic Processing Unit;图形处理器)概念,1999年NVIDIA推出业界GeForce 256,GPU正式鸣枪起跑,时至今日,GPU在IT产业已然生根,成为影像运算处理的重要核心。

  GPU与CPU相同,都是拥有运算能力的晶片,比较两者,CPU可说是泛用型晶片,负责各种指令数值的运算、执行;GPU则是专用型,以图形数值运算为主。

  GPU则是由硬体执行图形函数,这些函数主要用来描绘图像,呈现出光影或3D影像。GPU的特点是可密集运算大量同类型资料,其原理是将数据切割成众多独立数值,利用庞大的运算核心进行计算。即便电晶体数量众多, GPU的微架构并不比CPU复杂,效能表现主要来自於驱动程式的优劣,设计得当的驱动程式,可有效发挥GPU效能。

  时脉方面,GPU的运算速度并不会比CPU快,目前CPU的时脉至少都超过了1GHz、甚至高达3GHz,GPU则尚未超过1 GHz,大多在500~600MHz,这是由於GPU为浮点运算,而且是靠大量平行来运作,平行运算可以同时处理庞大而无逻辑的数据,但在执行逻辑性强的程式,则会困难重重。

  从微架构来看,CPU比较擅长作业程式、系统软体、应用程式的运算与执行,其平行优势可从程式执行面来看:CPU同时执行数个程式,而GPU则在单一、庞大程式运算较有优势,这类程式非但数据庞大,且彼此之间没有逻辑性,GPU的平行运算特色在这类程式上,可充分呈现出来。

  从这几方面来,GPU与CPU在电脑系统中本来就是各司其职,之前市场传言的互相取代情况并不可能发生。GPU主要功能是帮助CPU进行高效率、低成本的平行数值运算。一个高解析度的影像,必须同时拥有两者,才能顺利运作。

  CPU与GPU竞争不断 市场暗流四伏

  尽管技术各有所长,市场上CPU与GPU厂商的竞争却不曾间断。NVIDIA发表第一款GPU产品后,即不断推出相关产品;并购最大竞争对手ATI的CPU大厂AMD也动作不断,并购ATI后就推出兼具GPU之长的CPU-「Fusion」。

  AMD最大的CPU竞争对手Intel,并没有因循「敌人的敌人就是朋友」这句话与NVIDIA结盟,而是自行推出产品,在2008年年底推出了代号「Larrabee」这款x86架构的独立晶片的GPU,将Larrabee描述为「业界第一个多核心(many-core)x86 Intel架构。第一款Larrabee产品以「个人电脑市场」为主力对象,代表PC游戏市场,而NVIDIA与AMD/ATI成为Inetel竞争的对象。晶片中的核心数量依照市场区隔而有所不同,核心数量介於4到48个。

  GPU展现无比气势

  厂商的全力布局,让GPU展现出无比气势,未来可能会出现几种状况,第一是像AMD的「Fusion」一样,让CPU拥有GPU功能,在晶在IPC方面,张宇安认为GPU的多数指令都为数值运算,以资料指令居多,CPU则以控制指令为主,当然也有部份GPU可以支援比较复杂的控制指令,但毕竟是少数,而且其指令复杂度也无法与CPU相比。不过这是GPU本身定位问题,要让GPU进行本身就不擅长的任务,本来就不正确,因此两者不能相提并论。

  电脑的CPU和GPU有什么区别 如何区分电脑的CPU和GPU

  从这几方面来,GPU与CPU在电脑系统中本来就是各司其职,之前市场传言的互相取代情况并不可能发生。GPU主要功能是帮助CPU进行高效率、低成本的平行数值运算。一个高解析度的影像,必须同时拥有两者,才能顺利运作。

  CPU与GPU竞争不断 市场暗流四伏

  尽管技术各有所长,市场上CPU与GPU厂商的竞争却不曾间断。NVIDIA发表第一款GPU产品后,即不断推出相关产品;并购最大竞争对手ATI的CPU大厂AMD也动作不断,并购ATI后就推出兼具GPU之长的CPU-「Fusion」。

  AMD最大的CPU竞争对手Intel,并没有因循「敌人的敌人就是朋友」这句话与NVIDIA结盟,而是自行推出产品,在2008年年底推出了代号「Larrabee」这款x86架构的独立晶片的GPU,将Larrabee描述为「业界第一个多核心(many-core)x86 Intel架构。第一款Larrabee产品以「个人电脑市场」为主力对象,代表PC游戏市场,而NVIDIA与AMD/ATI成为Inetel竞争的对象。晶片中的核心数量依照市场区隔而有所不同,核心数量介於4到48个

  GPU展现无比气势

  厂商的全力布局,让GPU展现出无比气势,未来可能会出现几种状况,第一是像AMD的「Fusion」一样,让CPU拥有GPU功能,在晶片层各自发挥各自的作用,第二种是GPU依旧继续以辅助CPU的方式独立存在,比如作为专门针对图形应用的加速器存在,不过更多的运算任务交由GPU处理。

  其实不管未来GPU朝哪一个发展,GPU对电脑的影响将愈来愈大,这一点似乎没有人怀疑。而多年来,GPU结构比CPU简单,运算速度的提升也一直比CPU快,将GPU的能力推向与CPU等高的新高度。

  片层各自发挥各自的作用,第二种是GPU依旧继续以辅助CPU的方式独立存在,比如作为专门针对图形应用的加速器存在,不过更多的运算任务交由GPU处理。

  其实不管未来GPU朝哪一个发展,GPU对电脑的影响将愈来愈大,这一点似乎没有人怀疑。而多年来,GPU结构比CPU简单,运算速度的提升也一直比CPU快,将GPU的能力推向与CPU等高的新高度。

  正因如此,原本各司其职相安无事的两种处理器在关系上发生了一些小的变化。图形芯片厂商认为,具备更强的运算性能、更大的带宽优势的GPU在面对着未来以图形为主的应用电脑时,很有可能取代CPU成为电脑核心。因此,感觉霸主地位有所动摇的Intel在今年的IDF技术峰会上抛出了这样的观点:“在下一代视觉计算中,显卡产业已经走到了尽头,取而代之的是可编程的显示计算通用架构芯片。在三四年之后,随着相关技术、产品成熟上市,显卡产业将会消亡。”以证明其霸主地位。由此,一场关于CPU、GPU谁才是电脑核心的争论展开了。

  此次的争论皆是因为谁都不愿承认在配件中扮演着“次要角色”

  其实,从理论角度来看,GPU也是靠多核并行计算从而获得这样的成绩,当然要发挥出这种优势,运行的程序就要符合GPU并行计算的特征。面对运用更加灵活,功能更加全面完善的CPU,GPU似乎还有一段路要走。虽然GPU的运算能力大大强于CPU,但客观来说,GPU拥有优秀的编程语言,不仅优化了硬件算法,也更不需要考虑外设的连接及复杂的布线,若是考虑到内部数据协调和传输也有可能会大大增加程序的复杂度。

  另外一方面,GPU的初级构思就是旨在增强电脑的图形处理能力,实现更加效率及优质的图形加速,因此其架构是非常具有针对性的,并不足以胜任全面的电脑应用,毕竟一台电脑不是仅仅用来作为游戏使用的,所以二者之间更好的协调才能更好的发挥出PC电脑的性能。这样才顺应了DIY实用至上的宗旨。

  其实CPU,芯片组和GPU等各大组件间彼此的相互优化,高度协作,才能在性能、能耗和视觉体验上达到最佳的效果和完美的平衡。以上就是电脑的CPU和GPU有什么区别全部内容,希望能帮助到大家。

    595473