亚洲日韩久久|国偷自产一区二区三区蜜臀国|国产一区二区日韩|99热这里只亚洲无码,无码

芯瞳半導(dǎo)體有效確定GPU任務(wù)復(fù)雜度

日期:2022-03-29 來(lái)源:集微網(wǎng)閱讀:311
核心提示:芯瞳半導(dǎo)體的GPU確定任務(wù)復(fù)雜度專(zhuān)利,通過(guò)將子任務(wù)輪詢(xún)調(diào)度至作為可編程執(zhí)行核的處理核以執(zhí)行并預(yù)測(cè)任務(wù)耗時(shí),能夠?qū)崟r(shí)確定任務(wù)復(fù)雜度,從而為GPU的計(jì)算資源實(shí)時(shí)調(diào)度提供依據(jù)。
GPU芯片初創(chuàng)企業(yè)芯瞳半導(dǎo)體日前完成Pre-A輪融資,芯瞳創(chuàng)始人表示,“如今,芯瞳在GPU芯片設(shè)計(jì)領(lǐng)域已實(shí)現(xiàn)核心技術(shù)環(huán)節(jié)的自主創(chuàng)新,我們依舊堅(jiān)持腳踏實(shí)地做好產(chǎn)品”。
 
目前,圖形處理器在執(zhí)行CPU所下發(fā)的任務(wù)過(guò)程中,通常會(huì)針對(duì)各被執(zhí)行的任務(wù)進(jìn)行調(diào)度。由于各任務(wù)之間的復(fù)雜程度各不相同,高復(fù)雜度的任務(wù)通常會(huì)占用GPU更多的計(jì)算資源,針對(duì)高復(fù)雜度的任務(wù)會(huì)通過(guò)調(diào)度來(lái)降低GPU的計(jì)算資源占用從而節(jié)省功耗。優(yōu)先級(jí)也是針對(duì)任務(wù)進(jìn)行調(diào)度時(shí)所需要考慮的,盡管高優(yōu)先級(jí)任務(wù)的復(fù)雜度較高,GPU資源也會(huì)更多的傾向高優(yōu)先級(jí)任務(wù)。
 
為此,芯瞳半導(dǎo)體于2021年9月6日申請(qǐng)了一項(xiàng)名為“應(yīng)用于GPU的確定任務(wù)復(fù)雜度的方法、裝置及介質(zhì)”的發(fā)明專(zhuān)利(申請(qǐng)?zhí)枺?202111036976.0),申請(qǐng)人為西安芯瞳半導(dǎo)體技術(shù)有限公司。
圖1 計(jì)算裝置框圖
 
圖1為計(jì)算裝置框圖,其中包括:處理器6、系統(tǒng)存儲(chǔ)器10和GPU12。還可包含顯示處理器14、收發(fā)器模塊3、用戶接口4和顯示器8。收發(fā)器模塊和顯示處理器可為與處理器和/或GPU相同的集成電路(IC)的部分。處理器可為微處理器,例如中央處理單元(CPU),其經(jīng)配置以處理供執(zhí)行的計(jì)算機(jī)程序的指令。處理器可包括控制計(jì)算裝置的運(yùn)算的通用或?qū)S锰幚砥鳌S脩艨蓪⑤斎胩峁┑接?jì)算裝置,以致使處理器執(zhí)行一或多個(gè)軟件應(yīng)用程序。另外處理器還可以執(zhí)行控制GPU運(yùn)算的GPU驅(qū)動(dòng)程序22。用戶可經(jīng)由一或多個(gè)輸入裝置將輸入提供到計(jì)算裝置。
 
GPU執(zhí)行圖形運(yùn)算,從而將一或多個(gè)圖形圖元渲染到顯示器。因此,當(dāng)在處理器上執(zhí)行的軟件應(yīng)用中的一者需要圖形處理時(shí),處理器可將圖形命令和圖形數(shù)據(jù)提供到GPU以渲染到顯示器。圖形數(shù)據(jù)可包含繪制命令、狀態(tài)信息、圖元信息、紋理信息等。在一些情況下,GPU可內(nèi)置有高度并行結(jié)構(gòu),其提供比處理器高效的對(duì)復(fù)雜圖形相關(guān)運(yùn)算的處理。
 
圖形存儲(chǔ)器40可為GPU的一部分。因此,GPU可在不使用總線的情況下在圖形存儲(chǔ)器中讀取或?qū)懭霐?shù)據(jù)。換句話說(shuō),GPU可使用本地存儲(chǔ)裝置而不是芯片外存儲(chǔ)器在本地處理數(shù)據(jù)。此類(lèi)圖形存儲(chǔ)器可被稱(chēng)作芯片上存儲(chǔ)器。這允許GPU通過(guò)消除GPU經(jīng)由總線讀取和寫(xiě)入數(shù)據(jù)的需要來(lái)以更高效的方式操作,其中經(jīng)由總線操作可經(jīng)歷繁重的總線業(yè)務(wù)。
圖2 應(yīng)用于GPU的確定任務(wù)復(fù)雜度方法流程示意圖
 
圖為應(yīng)用于GPU的確定任務(wù)復(fù)雜度方法流程示意圖,該方法包括:首先接收由GPU驅(qū)動(dòng)程序22下發(fā)的當(dāng)前被執(zhí)行的任務(wù)(S401);然后將所述任務(wù)劃分為多個(gè)子任務(wù),并將所述子任務(wù)輪詢(xún)調(diào)度至作為可編程執(zhí)行核24的處理核300以執(zhí)行(S402);相應(yīng)于所有處理核300均被對(duì)應(yīng)分配子任務(wù)且剩余子任務(wù)尚未被分配,基于已分配子任務(wù)的處理核300的warp執(zhí)行時(shí)長(zhǎng)預(yù)測(cè)執(zhí)行所述剩余子任務(wù)的耗時(shí)(S403);最后當(dāng)執(zhí)行所述剩余子任務(wù)的耗時(shí)滿足設(shè)定的判定條件時(shí),確定所述當(dāng)前被執(zhí)行的任務(wù)為高復(fù)雜度任務(wù)(S404)。
 
簡(jiǎn)而言之,芯瞳半導(dǎo)體的GPU確定任務(wù)復(fù)雜度專(zhuān)利,通過(guò)將子任務(wù)輪詢(xún)調(diào)度至作為可編程執(zhí)行核的處理核以執(zhí)行并預(yù)測(cè)任務(wù)耗時(shí),能夠?qū)崟r(shí)確定任務(wù)復(fù)雜度,從而為GPU的計(jì)算資源實(shí)時(shí)調(diào)度提供依據(jù)。
 
芯瞳半導(dǎo)體是一家專(zhuān)注于圖形圖像渲染、高性能計(jì)算領(lǐng)域GPU芯片設(shè)計(jì)的高科技企業(yè),以“支撐算力自由的文明世界”為愿景,致力于打造業(yè)界領(lǐng)先的GPU芯片設(shè)計(jì)平臺(tái)。未來(lái)芯瞳將進(jìn)一步推動(dòng)GPU相關(guān)應(yīng)用場(chǎng)景的落地。
 
打賞
聯(lián)系客服 投訴反饋  頂部