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

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

3天内不再提示

GPU中的命令处理器究竟如何工作?

Dbwd_Imgtec 来源:未知 作者:伍文辉 2018-03-29 08:52 次阅读

命令处理器 CP(Command Processor)是 GPU 中用来获取从 CPU 中生成的命令,并进行解释的处理单元。

命令传入 CP 的方式有两种,一是由 CPU 通过 PCI 总线直接写入,另一种是 GPU 通过 PCI 总线从命令流中获取,命令流包括环形缓冲区和两种间接缓冲区。CP 会将解释命令后得到的数据放到 GPU 特定模块中。CP 中还包含 DMA 模块,使得数据可以通过 DMA 传输。

命令和数据传输的两种方式为推和拉。

推模式中, CPU 通过 PCI 总线向 GPU 写入命令和数据。例如在初始化过程中,CPU 会设置 GPU 中一系列寄存器的状态,然后对其进行启动。

拉模式则是 GPU 主动地到内存的某个地方取命令,在这个时候,就需要 CPU 和 GPU 进行协商去共同管理共享的存储区。拉模式中,GPU 和 CPU 独立工作,CPU 负责产生命令,GPU 负责获取命令执行,工作效率较高。

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

    关注

    28

    文章

    4729

    浏览量

    128902

原文标题:GPU 中的命令处理器是如何工作的?

文章出处:【微信号:Imgtec,微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    苹果A5与A4系列处理器发展规划

    那么,苹果A5处理器的初步分析结果究竟如何?它能够达到人们所预期的水平吗?
    发表于 04-15 09:57 2935次阅读

    国产GPU搭配国产处理器平台主机

    处理器gpu
    GITSTAR 集特工控
    发布于 :2024年03月27日 14:11:32

    ARM处理器及ARM处理器工作模式

    的Thumb指令。在程序的执行过程,微处理器可以随时在两种工作状态之间切换,并且,处理器工作状态的转变并不影响
    发表于 01-27 11:13

    ARM处理器及ARM处理器工作模式

    的Thumb指令。在程序的执行过程,微处理器可以随时在两种工作状态之间切换,并且,处理器工作状态的转变并不影响
    发表于 01-27 14:19

    【电子拆解无极限】四核处理器露给你看 HTC One X详细拆解

    `HTC One X手机作为首款可以买到的四核智能手机,拥有者光鲜亮丽的外表,但是卸了妆之后究竟如何呢?而NVIDIA的Tegra 3四核处理器是什么样子的呢?带着这一连串的疑问,让我们从拆解后的One X中找到答案吧。(文/转IT168)`
    发表于 04-25 14:39

    命令处理器系统服务怎么工作

    内部进行任何包装:回调应该看起来像:最后,下载白蚁、teraTerm或任何其他终端软件,并且您应该能够看到提示符tYPE有助于查看它是否有效:-这就是全部,希望这对那些试图实现命令处理器的人来说是有帮助的;1。这是一个截图,显示了当你键入“帮助”时你应该看到什么。
    发表于 03-27 09:41

    智能电话音频的未来究竟如何?

    智能电话音频的未来究竟如何?
    发表于 06-04 07:30

    怎么使用ARM处理器上的GPU进行编程工作

    怎么使用ARM处理器上的GPU进行编程工作呢?有哪位大神可以解释一下
    发表于 08-04 14:17

    请问各位rk3588的gpu性能究竟如何?

    , rk3588的gpu性能究竟如何? 是不是Scissor Test和PBO一定会造成性能下降呢? 有没有哪位朋友做过类似测试?PS:我又做了详细测试, 发现使用正交投影,关闭深度测试, 就是执行二维绘图的情况下, 性能立即下降,还不能说是Scissor Test的问题
    发表于 11-09 16:41

    怎样将GPU作为CPU的协处理器工作

    处理器,一种芯片,用于减轻系统微处理器的特定处理任务。CPU的缩写,译为中央处理器。也做叫微处理器。指具有运算
    发表于 01-09 14:46 1.1w次阅读

    amd处理器怎么样_amd处理器性能排行

    本文开始介绍了amd处理器发展和AMD处理器方案,其次详细的分析了amd处理器究竟如何,最后介绍了六款amd处理器以及它们的性能排名。
    发表于 01-09 16:09 2.4w次阅读

    处理器型号和性能的查看方法

    现在处理器生产厂家都是根据处理器的市场定位来属于同一系列的处理器产品是一个系列型号的,这样可以方便分类以及管理,所以就型号而言是可以区别处理器性能的一个重要标识。这样很多朋友会问
    发表于 05-28 09:16 2735次阅读

    数据处理单元DPU能够处理GPU做不了的任务吗?

    很长一段时间以来,中央处理器(CPU)和图形处理单元(GPU)一直“统治”着数据中心。然而,近几年,数据处理单元(DPU)越来越多地出现在大家面前,并号称性能更强大、更专用、更异构,能
    的头像 发表于 02-02 10:44 1146次阅读

    GPU图像处理的基本流程

    现代GPU提供了顶点处理器和片段处理器两个可编程并行处理部件。在利用GPU执行图像处理等通用计算
    的头像 发表于 02-14 15:47 1017次阅读

    GPU图像处理工作原理

    现代GPU提供了顶点处理器和片段处理器两个可编程并行处理部件。在利用GPU执行图像处理等通用计算
    的头像 发表于 08-07 09:46 1037次阅读
    <b class='flag-5'>GPU</b>图像<b class='flag-5'>处理</b>的<b class='flag-5'>工作</b>原理