0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

Dbwd_Imgtec ? 來源:未知 ? 作者:伍文輝 ? 2018-03-29 08:52 ? 次閱讀

命令處理器 CP(Command Processor)是 GPU 中用來獲取從 CPU 中生成的命令,并進行解釋的處理單元。

命令傳入 CP 的方式有兩種,一是由 CPU 通過 PCI 總線直接寫入,另一種是 GPU 通過 PCI 總線從命令流中獲取,命令流包括環(huán)形緩沖區(qū)和兩種間接緩沖區(qū)。CP 會將解釋命令后得到的數(shù)據(jù)放到 GPU 特定模塊中。CP 中還包含 DMA 模塊,使得數(shù)據(jù)可以通過 DMA 傳輸。

命令和數(shù)據(jù)傳輸?shù)膬煞N方式為推和拉。

推模式中, CPU 通過 PCI 總線向 GPU 寫入命令和數(shù)據(jù)。例如在初始化過程中,CPU 會設(shè)置 GPU 中一系列寄存器的狀態(tài),然后對其進行啟動。

拉模式則是 GPU 主動地到內(nèi)存的某個地方取命令,在這個時候,就需要 CPU 和 GPU 進行協(xié)商去共同管理共享的存儲區(qū)。拉模式中,GPU 和 CPU 獨立工作,CPU 負責(zé)產(chǎn)生命令,GPU 負責(zé)獲取命令執(zhí)行,工作效率較高。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    27

    文章

    4591

    瀏覽量

    128144

原文標題:GPU 中的命令處理器是如何工作的?

文章出處:【微信號:Imgtec,微信公眾號:Imagination Tech】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    蘋果A5與A4系列處理器發(fā)展規(guī)劃

    那么,蘋果A5處理器的初步分析結(jié)果究竟如何?它能夠達到人們所預(yù)期的水平嗎?
    發(fā)表于 04-15 09:57 ?2883次閱讀

    國產(chǎn)GPU搭配國產(chǎn)處理器平臺主機

    處理器gpu
    GITSTAR 集特工控
    發(fā)布于 :2024年03月27日 14:11:32

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

    的Thumb指令。在程序的執(zhí)行過程,微處理器可以隨時在兩種工作狀態(tài)之間切換,并且,處理器工作狀態(tài)的轉(zhuǎn)變并不影響
    發(fā)表于 01-27 11:13

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

    的Thumb指令。在程序的執(zhí)行過程,微處理器可以隨時在兩種工作狀態(tài)之間切換,并且,處理器工作狀態(tài)的轉(zhuǎn)變并不影響
    發(fā)表于 01-27 14:19

    【電子拆解無極限】四核處理器露給你看 HTC One X詳細拆解

    `HTC One X手機作為首款可以買到的四核智能手機,擁有者光鮮亮麗的外表,但是卸了妝之后究竟如何呢?而NVIDIA的Tegra 3四核處理器是什么樣子的呢?帶著這一連串的疑問,讓我們從拆解后的One X中找到答案吧。(文/轉(zhuǎn)IT168)`
    發(fā)表于 04-25 14:39

    命令處理器系統(tǒng)服務(wù)怎么工作

    內(nèi)部進行任何包裝:回調(diào)應(yīng)該看起來像:最后,下載白蟻、teraTerm或任何其他終端軟件,并且您應(yīng)該能夠看到提示符tYPE有助于查看它是否有效:-這就是全部,希望這對那些試圖實現(xiàn)命令處理器的人來說是有幫助的;1。這是一個截圖,顯示了當你鍵入“幫助”時你應(yīng)該看到什么。
    發(fā)表于 03-27 09:41

    智能電話音頻的未來究竟如何?

    智能電話音頻的未來究竟如何?
    發(fā)表于 06-04 07:30

    怎么使用ARM處理器上的GPU進行編程工作

    怎么使用ARM處理器上的GPU進行編程工作呢?有哪位大神可以解釋一下
    發(fā)表于 08-04 14:17

    請問各位rk3588的gpu性能究竟如何?

    , rk3588的gpu性能究竟如何? 是不是Scissor Test和PBO一定會造成性能下降呢? 有沒有哪位朋友做過類似測試?PS:我又做了詳細測試, 發(fā)現(xiàn)使用正交投影,關(guān)閉深度測試, 就是執(zhí)行二維繪圖的情況下, 性能立即下降,還不能說是Scissor Test的問題
    發(fā)表于 11-09 16:41

    怎樣將GPU作為CPU的協(xié)處理器工作

    協(xié)處理器,一種芯片,用于減輕系統(tǒng)微處理器的特定處理任務(wù)。CPU的縮寫,譯為中央處理器。也做叫微處理器。指具有運算
    發(fā)表于 01-09 14:46 ?1.1w次閱讀

    amd處理器怎么樣_amd處理器性能排行

    本文開始介紹了amd處理器發(fā)展和AMD處理器方案,其次詳細的分析了amd處理器究竟如何,最后介紹了六款amd處理器以及它們的性能排名。
    發(fā)表于 01-09 16:09 ?2.3w次閱讀

    處理器型號和性能的查看方法

    現(xiàn)在處理器生產(chǎn)廠家都是根據(jù)處理器的市場定位來屬于同一系列的處理器產(chǎn)品是一個系列型號的,這樣可以方便分類以及管理,所以就型號而言是可以區(qū)別處理器性能的一個重要標識。這樣很多朋友會問
    發(fā)表于 05-28 09:16 ?2523次閱讀

    數(shù)據(jù)處理單元DPU能夠處理GPU做不了的任務(wù)嗎?

    很長一段時間以來,中央處理器(CPU)和圖形處理單元(GPU)一直“統(tǒng)治”著數(shù)據(jù)中心。然而,近幾年,數(shù)據(jù)處理單元(DPU)越來越多地出現(xiàn)在大家面前,并號稱性能更強大、更專用、更異構(gòu),能
    的頭像 發(fā)表于 02-02 10:44 ?1038次閱讀

    GPU圖像處理的基本流程

    現(xiàn)代GPU提供了頂點處理器和片段處理器兩個可編程并行處理部件。在利用GPU執(zhí)行圖像處理等通用計算
    的頭像 發(fā)表于 02-14 15:47 ?921次閱讀

    GPU圖像處理工作原理

    現(xiàn)代GPU提供了頂點處理器和片段處理器兩個可編程并行處理部件。在利用GPU執(zhí)行圖像處理等通用計算
    的頭像 發(fā)表于 08-07 09:46 ?909次閱讀
    <b class='flag-5'>GPU</b>圖像<b class='flag-5'>處理</b>的<b class='flag-5'>工作</b>原理