Gapu是什么么

小木虫 --- 500万硕博科研人员喜爱的学术科研平台
&&查看话题
GPU和CPU的区别是什么啊?
如题,想了解一下GPU和CPU的区别,为什么GPU计算速度那么快,优缺点是什么?
研究生必备与500万研究生在线互动!
扫描下载送金币CPU 和 GPU 的区别是什么?
按投票排序
首先需要解释CPU和GPU这两个缩写分别代表什么。CPU即中央处理器,GPU即图形处理器。其次,要解释两者的区别,要先明白两者的相同之处:两者都有总线和外界联系,有自己的缓存体系,以及数字和逻辑运算单元。一句话,两者都为了完成计算任务而设计。两者的区别在于存在于片内的缓存体系和数字逻辑运算单元的结构差异:CPU虽然有多核,但总数没有超过两位数,每个核都有足够大的缓存和足够多的数字和逻辑运算单元,并辅助有很多加速分支判断甚至更复杂的逻辑判断的硬件;GPU的核数远超CPU,被称为众核(NVIDIA Fermi有512个核)。每个核拥有的缓存大小相对小,数字逻辑运算单元也少而简单(GPU初始时在浮点计算上一直弱于CPU)。从结果上导致CPU擅长处理具有复杂计算步骤和复杂数据依赖的计算任务,如分布式计算,数据压缩,人工智能,物理模拟,以及其他很多很多计算任务等。GPU由于历史原因,是为了视频游戏而产生的(至今其主要驱动力还是不断增长的视频游戏市场),在三维游戏中常常出现的一类操作是对海量数据进行相同的操作,如:对每一个顶点进行同样的坐标变换,对每一个顶点按照同样的光照模型计算颜色值。GPU的众核架构非常适合把同样的指令流并行发送到众核上,采用不同的输入数据执行。在年左右,图形学之外的领域专家开始注意到GPU与众不同的计算能力,开始尝试把GPU用于通用计算(即GPGPU)。之后NVIDIA发布了CUDA,AMD和Apple等公司也发布了OpenCL,GPU开始在通用计算领域得到广泛应用,包括:数值分析,海量数据处理(排序,Map-Reduce等),金融分析等等。简而言之,当程序员为CPU编写程序时,他们倾向于利用复杂的逻辑结构优化算法从而减少计算任务的运行时间,即Latency。当程序员为GPU编写程序时,则利用其处理海量数据的优势,通过提高总的数据吞吐量(Throughput)来掩盖Lantency。目前,CPU和GPU的区别正在逐渐缩小,因为GPU也在处理不规则任务和线程间通信方面有了长足的进步。另外,功耗问题对于GPU比CPU更严重。总的来讲,GPU和CPU的区别是个很大的话题,甚至可以花一个学期用32个学时十几次讲座来讲,所以如果提问者有更具体的问题,可以进一步提出。我会在我的知识范围内尝试回答。
一个是通用计算,一个是专用计算。
CPU主要负责操作系统和应用程序,GPU主要负责跟显示相关的数据处理,GPU的活CPU一般都可以干,但是效率低下,现在也有GPGPU,可以干点CPU的活。
诸葛亮和张飞的区别
当你操作电脑的时候,为了完成某项工作,需要电脑帮你工作,就像计算某个题目那样。计算题目,理解题目并且整理出解题的步骤以及解法,那是CPU的事情。但是解题的过程需要用到的众多计算,则需要一帮不需要很高逻辑理解力的计算者完成,他们只需要负责其中很简单但是数量又很大的简单运算就行了,最后他们把各自运算的结果交出来给CPU整理,那么这群计算者就是GPU。这就是一个博士带着100个小学生的意思了
gpu与cpu的本质区别是前者拥有为视频运算专门设计的运算单元: 光栅单元和纹理填充单元。除了这两个,两者并无本质区别。
没人用这个图吗...没人用这个图吗...
gpu的alu多
CPU 有完整的运算能力之外还有内存/总线管理等等等其他的一堆东西GPU 只有基本的浮点运算能力所以术业有专攻 CPU 是老大负责管理和调度 GPU是小弟负责各种复杂的运算任务没有GPU 没问题, 没有CPU 呃 好像不能开机吧
只是功能划分和按照功能进行了增强,无本质区别。非要找区别,那就是运算能力吧。另外:1,cpu的核早就有超过两位数的了,这不是区别之一。2,对于楼上巴拉巴拉讲了一堆无关区别东西的也能获得这么多票,感到XXXX。
看视频:Mythbusters Demo GPU versus CPU
看视频:Mythbusters Demo GPU versus CPU
力气大啥P事都能干,还要协调。GPU
上面那家伙的小弟,老大让他处理图形,这方面处理简单,但是量大,老大虽然能处理,可是老大只有那么几个兄弟,所以不如交给小弟处理了,小弟兄弟多,有数百至数千个,而且是专门只干这行和只能干这行。
简单的可以这样说,现代意义上的GPU其实CPU的一种,是一种特殊用途的CPU,比较善于处理3D图形,通常意义的CPU其实也可以做GPU做的事,但是它没有为3D图形处理做专门的优化,指令集也不适合用于3D计算。这么说吧,如果只是用Office,上网或者一些常规应用,理论上说GPU也可以做到,但是CPU在这方面完爆GPU。简单游戏 快乐生活
全国门店目录
您当前的位置:
>> >> >>强制GPU渲染有什么作用?好处坏处是什么?
强制GPU渲染有什么作用?好处坏处是什么?
作者:wuying
来源:安卓中文网
发布时间: 14:04:33
  从安卓4.0开始,系统设置中的开发者选项里多了一项功能--强制GPU渲染,那么这项功能的具体作用是什么呢?下面由小编带大家了解一下。
  所谓GPU,就是图形处理器的缩写,相当于PC中的显卡,相信大多数朋友都应该知道这一点,而从PC的情况来看,显卡的性能是可以决定游戏运行的流畅度以及运行品质的,这样的道理放在手机中也是一样的。
  手机中的GPU也是为了对图形、图像处理而存在的,所谓强制渲染,就是hwa(hard ware acceleration硬件加速)的一种,其存在的意义就是为了分担CPU的负担,其原理是通过GPU对软件图形图像的处理来减轻CPU的负担,从而使应用软件能够以更快的速度被处理,以达到提速的目的。对于普通的玩家来说,强制GPU渲染是一把双刃剑,有利有弊。
  虽然强制GPU渲染能够实现应用软件的提速,不过长期的开启强制GPU渲染会造成手机长期处于超负荷的状态,对电池的续航以及手机的使用寿命都会有不利的影响,往小了说就是大幅降低待机时间,使手机发热,往大了说,就是会让电池快速报废。
  而除影响续航外,强制GPU还有一个致命的弊端,那就是有一些较老的软件在强制GPU渲染下是无法正常运行的,会经常性的出现FC的情况,主要原因是过去程序的SDK版本多数不支持GPU加速,或者默认不开启GPU渲染,所以当你开启强制GPU渲染的时候就会出现问题。
  所以小编还是不建议大家长时间开启“强制GPU渲染”选项,毕竟整体来看,就目前来说,这个功能依然是弊大于利。如果觉得某款软件运行起来比较吃力,可以尝试开启这一选项,关闭软件后也要记得及时关闭。
你有遇到过玩游戏时切换出来查看攻略,不幸导致游戏崩溃的情况吗?下载,边玩游戏边用手机看攻略,轻松愉快,大家都在用。
没有相关文章
关注安卓中文网官方微信
扫描左侧二维码即可添加安卓中文网官方微信
您也可以在微信上搜索“安卓中文网”或“anzhuozww”,获取更多数码资讯
没有相关文章
24小时热点GPU加速是什么?_显卡吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,377,072贴子:
GPU加速是什么?收藏
需要什么技术支持?跟CPU、显卡、主板有什么关系?能够在哪些应用中实现?效果如何?
别水个⑨级回来0.0
CUDA,stream靠显卡和驱动实现。让GPU参加通用运算,比如转码加速
百度一下就有,手废了?
就是利用gpu的并行运算能力来执行一些轻量级的少分支的数量众多而且可以很大程度上实现多线程simd的线程需要些什么 一台电脑 一个支持可编程shader的gpu就可以 当然这只是基本的需求具体到软件那就差的多了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 gpu渲染是什么意思 的文章

 

随机推荐