0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么需要专门出现GPU处理图形工作?

颖脉Imgtec 2023-07-08 10:16 次阅读

来源:渲大师

一、GPU服务器有什么作用?

GPU 加速计算可以提供非凡的应用程序性能,能将应用程序计算密集部分的工作负载转移到 GPU,同时仍由 CPU 运行其余程序代码

从用户的角度来看,应用程序的运行速度明显加快。

理解 GPU 和 CPU 之间区别的一种简单方式是比较它们如何处理任务。

CPU 由专为顺序串行处理而优化的几个核心组成,而 GPU 则拥有一个由数以千计得更小、更高效的核心(专为同时处理多重任务而设计)组成的大规模并行计算架构。

谈及GPU在高性能计算方面的优势,就会自然联想到GPU诞生的经典问题:“为什么需要专门出现GPU来处理图形工作,CPU为啥不可以?”

为满足各位迫切的求知心,在此结论先行:图形渲染任务具有高度的并行性,GPU可以仅仅通过增加并行处理单元和存储器控制单元,便可取得比CPU更高效的处理能力和存储器带宽,提高一个数量级的运算速度。

追溯到GPU还没有发明的年代,中央处理器CPU作为整个计算机系统的运算和控制的核心,是整个数据处理的最根本的部件。

二、GPU擅长大规模并发计算

GPU工作原理

GPU的工作通俗的来说就是完成3D图形的生成,将图形映射到相应的像素点上,对每个像素进行计算确定最终颜色并完成输出,一般分为顶点处理、光栅化计算、纹理贴图、像素处理、输出五个步骤。

GPU采用流式并行计算模式,可对每个数据行独立的并行计算。


GPU与CPU区别:

CPU基于低延时设计,由运算器(ALU)和控制器(CU),以及若干个寄存器和高速缓冲存储器组成,功能模块较多,擅长逻辑控制,串行运算。GPU基于大吞吐量设计,拥有更多的ALU用于数据处理,适合对密集数据进行并行处理,擅长大规模并发计算,因此GPU也被应用于AI训练等需要大规模并发计算场景。

三、GPU可分独立GPU和集成GPU

独立GPU:独立GPU一般封装在独立的显卡电路板上,使用专用的显示存储器,独立显卡性能由GPU性能与显存带宽共同决定。

一般来讲,独立GPU的性能更高,但因此系统功耗、发热量较大。


集成GPU:

集成GPU常和CPU共用一个Die,共享系统内存。集成GPU的制作由CPU厂家完成,因此兼容性较强,并且功耗低、发热量小。但如果显卡运行需要占用大量内存,整个系统运行会受限,此外系统内存的频率通常比独立显卡的显存低很多,因此一般集成GPU的性能比独立GPU更低。

四、GPU广泛运用的计算场景

GPU拥有单一的强大并行计算能力,所以用途往往是需要大规模并行计算的场景。

早期GPU多被用于2D和3D图形的计算和处理,因为图形数据的处理往往涉及到大量的大型矩阵运算,计算量大但易于并行化。

近年由于大数据、人工智能发展,GPU也常常被用于需要大量重复计算的数据挖掘领域,如机器学习深度学习等。


GPU使用场景:GPU被广泛地运用于PC、服务器、移动等领域。

其中服务器GPU可做专业图形处理、计算加速、深度学习等应用,以独立GPU为主;移动端GPU主要采用集成GPU;PC根据使用用途不同,既可以搭载独立GPU,也可以使用集成GPU。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • gpu
    gpu
    +关注

    关注

    28

    文章

    4768

    浏览量

    129281
  • 服务器
    +关注

    关注

    12

    文章

    9295

    浏览量

    85945
收藏 人收藏

    评论

    相关推荐

    GPU在深度学习中的应用 GPUs在图形设计中的作用

    GPU的并行计算能力 GPU最初被设计用于处理图形和图像的渲染,其核心优势在于能够同时处理成千上万的像素点。这种并行
    的头像 发表于 11-19 10:55 692次阅读

    【「算力芯片 | 高性能 CPU/GPU/NPU 微架构分析」阅读体验】--了解算力芯片GPU

    高效的并行计算,其适用于许多需要大量并行处理能力的任务,如图形渲染和深度学习。 ●线程调度和管理 在GPU中,线程以线程束为单位进行调度和执行。每个线程束通常包含32个线程。线程束调度
    发表于 11-03 12:55

    【一文看懂】大白话解释“GPUGPU算力”

    随着大模型的兴起,“GPU算力”这个词正频繁出现在人工智能、游戏、图形设计等工作场景中,什么是GPU,它与CPU的区别是什么?以及到底什么是
    的头像 发表于 10-29 08:05 940次阅读
    【一文看懂】大白话解释“<b class='flag-5'>GPU</b>与<b class='flag-5'>GPU</b>算力”

    常见GPU问题及解决方法

    GPU图形处理单元)是计算机硬件的重要组成部分,负责处理图形和视频渲染任务。随着技术的发展,GPU
    的头像 发表于 10-27 14:12 1860次阅读

    GPU与VR技术结合应用

    一、GPU与VR技术的基本原理 GPU的基本概念 GPU是一种专门用于处理图形和图像数据的
    的头像 发表于 10-27 11:23 439次阅读

    如何提高GPU性能

    在当今这个视觉至上的时代,GPU图形处理单元)的性能对于游戏玩家、图形设计师、视频编辑者以及任何需要进行高强度
    的头像 发表于 10-27 11:21 920次阅读

    GPU图形设计中的重要性

    了更高的要求。 1. GPU的基本概念 GPU是一种专门用于处理图形和视频渲染的微处理器。与传统
    的头像 发表于 10-27 11:17 499次阅读

    如何选择适合的GPU

    在现代计算领域,GPU图形处理单元)的作用已经远远超出了传统的图形渲染。从深度学习到科学计算,再到视频编辑,GPU都在发挥着越来越重要的作
    的头像 发表于 10-27 11:07 431次阅读

    什么是GPU技术?它有哪些应用?

    GPU技术,即图形处理器(Graphics Processing Unit)技术,是一种专门设计用于处理图像和
    的头像 发表于 08-22 14:34 2931次阅读

    三星做出重大决策,投资图形处理单元(GPU)

    三星电子,全球科技巨头,近期在其管理委员会内做出了一项备受瞩目的决策——投资图形处理单元(GPU)。尽管投资的具体细节尚未向外界透露,但这一决策与三星以往以存储半导体和代工服务为主导的讨论议程形成鲜明对比,无疑引发了广泛的关注。
    的头像 发表于 06-19 14:53 689次阅读

    恒讯科技的GPU云解决方案有什么特点和优势?

    GPU云解决方案通常指的是云服务提供商提供的、基于图形处理单元(GPU)的计算服务。这些服务利用GPU的并行
    的头像 发表于 06-12 17:24 438次阅读

    炬芯科技双模蓝牙智能手表SoC采用芯原股份的图形处理器(GPU)IP

    炬芯科技宣布(股票代码:688049.SH)在其高集成度的双模蓝牙智能手表SoC ATS3085S和ATS3089系列中采用了芯原股份(芯原,股票代码:688521.SH)低功耗且功能丰富的2.5D图形处理器(GPU)IP,为
    的头像 发表于 05-15 11:14 856次阅读
    炬芯科技双模蓝牙智能手表SoC采用芯原股份的<b class='flag-5'>图形</b><b class='flag-5'>处理</b>器(<b class='flag-5'>GPU</b>)IP

    晟鹏技术航天超导氮化硼垫片挑战AI芯片算力极限

    GPU是什么?图形处理器(GraphicsProcessingUnit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种
    的头像 发表于 03-28 08:09 390次阅读
    晟鹏技术航天超导氮化硼垫片挑战AI芯片算力极限

    FPGA在深度学习应用中或将取代GPU

    的根本原因,它与 深度神经网络 有一个共同之处:都需要进行大量矩阵运算。 显卡可以并行执行矩阵运算,极大地加快计算速度。图形处理器可以把训练神经网络的时间从几天、几周缩短到几小时、几分钟。 随着
    发表于 03-21 15:19

    gpu是什么和cpu的区别

    器) GPU(Graphics Processing Unit)是一种专门设计用于处理图形和视频的处理器。最初,
    的头像 发表于 02-20 11:24 1.9w次阅读