时间:2021-05-18
GPU由于历史原因,是为了视频游戏而产生的(至今其主要驱动力还是不断增长的视频游戏市场),在三维游戏中常常出现的一类操作是对海量数据进行相同的操作,如:对每一个顶点进行同样的坐标变换,对每一个顶点按照同样的光照模型计算颜色值。GPU的众核架构非常适合把同样的指令流并行发送到众核上,采用不同的输入数据执行。在2003-2004年左右,图形学之外的领域专家开始注意到GPU与众不同的计算能力,开始尝试把GPU用于通用计算(即GPGPU)。之后NVIDIA发布了CUDA,AMD和Apple等公司也发布了OpenCL,GPU开始在通用计算领域得到广泛应用,包括:数值分析,海量数据处理(排序,Map-Reduce等),金融分析等等。
简而言之,当程序员为CPU编写程序时,他们倾向于利用复杂的逻辑结构优化算法从而减少计算任务的运行时间,即Latency。当程序员为GPU编写程序时,则利用其处理海量数据的优势,通过提高总的数据吞吐量(Throughput)来掩盖Lantency。目前,CPU和GPU的区别正在逐渐缩小,因为GPU也在处理不规则任务和线程间通信方面有了长足的进步。另外,功耗问题对于GPU比CPU更严重。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
平板电脑ipad4屏幕材质是什么?iPad4发布有点令人意外,更新周期只有7个月。第四代iPad搭载了A6X处理器,相比前一代CPU和GPU性能提升2倍,依然有
平板电脑ipad4屏幕材质是什么?iPad4发布有点令人意外,更新周期只有7个月。第四代iPad搭载了A6X处理器,相比前一代CPU和GPU性能提升2倍,依然有
在说明两者之间的区别之前,我们现在了解一下什么事CPU,什么事GPU,两者各代表什么。CPU即中央处理器,GPU即图形处理器。其次,要解释两者的区别,要先明白两
苹果M1处理器相当于什么水平?苹果M1芯片采用新的统一内存架构,让CPU、GPU和其他核心之间相互交换信息,通过统一内存,CPU和GPU可以同时访问内存,而不是
Fusion(融合)是美国AMD公司研发的先进CPU平台,为一系列CPU,GPU整合平台的总称。 Fusion整合了CPU和GPU,成为一个新型的处理器平台;