System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码日韩AV一区二区三区,无码人妻一区二区三区免费视频,亚洲AV无码专区国产乱码电影
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    精度調制的著色制造技術

    技術編號:44077423 閱讀:2 留言:0更新日期:2025-01-17 16:11
    一種用于利用圖形處理單元(GPU)執行精度調制的著色(PMS)的方法和設備,包括:獲得對應于浮點運算數的著色指令;確定用于處理著色指令的多個精度模式中的應用于著色指令的精度模式;以及基于確定的精度模式,截斷浮點運算數,并且利用截斷的浮點運算數執行著色指令。

    【技術實現步驟摘要】

    本公開涉及執行圖形處理,并且更具體地說,涉及圖形處理流水線中的精度調制的著色(pms)。


    技術介紹

    1、浮點數格式是可用于諸如圖形處理和人工智能(ai)的計算機處理任務中的計算機數格式。單精度浮點格式(還被稱作fp32格式或浮動32格式)是電氣和電子工程師協會(ieee)754標準中定義的32位浮點數格式。因為fp32格式可允許以相對高的精度來表示相對大的動態范圍,所以其可為有用的,但是因為用32位來表示每個浮點數,fp32操作可需要大量處理和存儲器容量。

    2、近來,其它浮點數格式(例如,被稱作bf16格式或者bfloat16格式的16位腦浮點格式)已用于減少圖形處理和ai操作中的處理器和存儲器需求。然而,諸如bf16格式的浮點數格式能夠表示的精度可明顯低于fp32格式的精度。這種降低的精度可適于一些操作,但當用于其它操作時可導致明顯的處理錯誤。因此,當諸如bf16格式的低精度浮點數格式應用于處理流水線中的所有指令時,由處理流水線提供的結果(例如,圖形渲染結果)與由諸如fp32格式的更精確的數格式提供的結果相比可明顯的損壞。

    3、因此,需要可將不同浮點數格式選擇性地應用于處理流水線中的指令的方法和設備,以減少處理和存儲器需求同時減少處理結果中的錯誤和損壞。


    技術實現思路

    1、提供了用于執行精度調制的著色(pms)的設備和方法。

    2、還提供了用于通過識別對將影響處理結果(例如,渲染質量)的精度敏感的代碼段(或者例如,指令),將具有不同精度的腦浮點運算插入處理流水線中的合適位置的設備和方法。

    3、將在下面的描述中部分地闡述額外方面,并且額外方面部分地將從描述中變得清楚,或者可通過當前實施例的實施而學習到。

    4、根據本公開的一方面,一種利用圖形處理單元(gpu)執行精度調制的著色(pms)的方法包括:獲得對應于浮點運算數的著色指令;確定用于處理著色指令的多個精度模式中的應用于著色指令的精度模式;以及基于確定的精度模式,截斷浮點運算數,并且利用截斷的浮點運算數執行著色指令。

    5、根據本公開的一方面,一種利用圖形處理單元(gpu)執行精度調制的著色(pms)的方法包括:獲得包括多個著色指令的控制流程圖;將針對多個著色指令的精度模式設置為默認精度模式,其中,默認精度模式對應于第一精度水平;評估多個著色指令中的每個指令以確定是否應用修改的精度模式,其中,修改的精度模式對應于不同于第一精度水平的第二精度水平;以及基于默認精度模式被應用于多個著色指令中的第一著色指令,控制至少一個著色器處理器執行以下步驟:將該至少一個著色器處理器中包括的模式寄存器設置為對應于默認精度模式的第一值,截斷對應于第一著色指令的第一浮點運算數,以及基于截斷的第一浮點運算數利用該至少一個著色器處理器中包括的計算模塊執行第一著色指令。

    6、根據本公開的一方面,一種用于執行精度調制的著色(pms)的圖形處理單元(gpu)包括:至少一個著色器處理器,其被配置為:獲得對應于浮點運算數的著色指令;確定用于處理著色指令的多個精度模式中的應用于著色指令的精度模式;以及基于確定的精度模式,截斷浮點運算數,以及利用截斷的浮點運算數執行著色指令。

    7、根據本公開的一方面,一種用于執行精度調制的著色(pms)的裝置包括:圖形處理單元(gpu),其包括至少一個著色器處理器,其中,該至少一個著色器處理器包括模式寄存器和計算模塊;以及至少一個控制器,其被配置為:獲得包括多個著色指令的控制流程圖;將針對多個著色指令的精度模式設置為默認精度模式,其中,默認精度模式對應于第一精度水平;以及評估多個著色指令中的每個指令,以確定是否應用修改的精度模式,其中,修改的精度模式對應于不同于第一精度水平的第二精度水平,其中,基于默認精度模式被應用于多個著色指令中的第一著色指令,該至少一個控制器還被配置為控制該至少一個著色器處理器執行以下操作:將模式寄存器設置為對應于默認精度模式的第一值;截斷對應于第一著色指令的第一浮點運算數;以及基于截斷的第一浮點運算數利用計算模塊執行第一著色指令。

    本文檔來自技高網...

    【技術保護點】

    1.一種利用圖形處理單元執行精度調制的著色的方法,所述方法包括:

    2.根據權利要求1所述的方法,其中,由所述圖形處理單元中包括的著色器處理器執行所述著色指令。

    3.根據權利要求1所述的方法,其中,截斷所述浮點運算數的步驟包括:截斷所述浮點運算數的尾數同時保留所述浮點運算數的指數,

    4.根據權利要求1所述的方法,還包括:確定所述著色指令是否被包括在白名單中,

    5.根據權利要求1所述的方法,其中,確定所述精度模式的步驟包括:基于與所述圖形處理單元對應的配置文件中包括的配置位的值來確定是否啟用所述精度調制的著色,

    6.根據權利要求5所述的方法,其中,基于存儲在與所述著色指令對應的模式寄存器中的值來確定所述精度模式。

    7.根據權利要求6所述的方法,還包括:

    8.根據權利要求7所述的方法,其中,所述模式指令包括控制位和指令位,

    9.根據權利要求1所述的方法,還包括:

    10.根據權利要求9所述的方法,其中,評估的步驟包括:確定所述多個著色指令中的第一著色指令是否是預定著色指令,并且p>

    11.根據權利要求10所述的方法,其中,評估的步驟還包括:確定所述第一著色指令是否是精度敏感的,并且

    12.一種利用圖形處理單元執行精度調制的著色的方法,所述方法包括:

    13.根據權利要求12所述的方法,其中,評估的步驟包括:確定所述第一著色指令是否是預定著色指令,并且

    14.根據權利要求13所述的方法,其中,評估的步驟還包括:確定所述第一著色指令是否是精度敏感的,并且

    15.根據權利要求14所述的方法,其中,所述第一著色指令和所述第二著色指令被包括在使用定義鏈中,

    16.根據權利要求12所述的方法,其中,所述多個著色指令包括對應于第二浮點運算數的第二著色指令,并且

    17.根據權利要求16所述的方法,其中,截斷所述第一浮點運算數的步驟包括:截斷所述第一浮點運算數的尾數同時保留所述第一浮點運算數的指數,

    18.一種用于執行精度調制的著色的圖形處理單元,所述圖形處理單元包括:

    19.根據權利要求18所述的圖形處理單元,其中,為了截斷所述浮點運算數,所述至少一個著色器處理器還被配置為截斷所述浮點運算數的尾數同時保留所述浮點運算數的指數,

    20.一種用于執行精度調制的著色的裝置,所述裝置包括:

    ...

    【技術特征摘要】

    1.一種利用圖形處理單元執行精度調制的著色的方法,所述方法包括:

    2.根據權利要求1所述的方法,其中,由所述圖形處理單元中包括的著色器處理器執行所述著色指令。

    3.根據權利要求1所述的方法,其中,截斷所述浮點運算數的步驟包括:截斷所述浮點運算數的尾數同時保留所述浮點運算數的指數,

    4.根據權利要求1所述的方法,還包括:確定所述著色指令是否被包括在白名單中,

    5.根據權利要求1所述的方法,其中,確定所述精度模式的步驟包括:基于與所述圖形處理單元對應的配置文件中包括的配置位的值來確定是否啟用所述精度調制的著色,

    6.根據權利要求5所述的方法,其中,基于存儲在與所述著色指令對應的模式寄存器中的值來確定所述精度模式。

    7.根據權利要求6所述的方法,還包括:

    8.根據權利要求7所述的方法,其中,所述模式指令包括控制位和指令位,

    9.根據權利要求1所述的方法,還包括:

    10.根據權利要求9所述的方法,其中,評估的步驟包括:確定所述多個著色指令中的第一著色指令是否是預定著色指令,并且

    11.根據權利要求10所述的方法,其中,評估的步驟還...

    【專利技術屬性】
    技術研發人員:樸峻模,阿倫·瑞德哈克施恩,邊世永,
    申請(專利權)人:三星電子株式會社
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产精品热久久无码av| 国产成人精品无码一区二区| 国产aⅴ无码专区亚洲av| 亚洲AV无码久久精品成人| 亚洲欧洲美洲无码精品VA| 国产成人精品无码免费看| 无码中文字幕av免费放| 成人免费午夜无码视频| 西西午夜无码大胆啪啪国模| 伊人久久综合精品无码AV专区| 精品少妇人妻AV无码专区不卡| 蜜桃AV无码免费看永久| 午夜不卡无码中文字幕影院| 日韩精品无码免费专区网站| 日韩精品无码中文字幕一区二区| 亚洲情XO亚洲色XO无码| 亚洲日韩AV无码一区二区三区人| 无码人妻AⅤ一区二区三区水密桃| 久久久久久亚洲精品无码| 中文字幕乱偷无码AV先锋| 亚洲成a人无码亚洲成www牛牛| 无码粉嫩虎白一线天在线观看| 久久久久久亚洲AV无码专区| 日韩国产精品无码一区二区三区| 蜜芽亚洲av无码一区二区三区| 无码无遮挡又大又爽又黄的视频| 无码任你躁久久久久久老妇| 亚洲精品无码mⅴ在线观看| 国产乱人伦中文无无码视频试看| 国产成人无码A区在线观看视频| 人妻夜夜添夜夜无码AV| 久久亚洲国产成人精品无码区| 久久久久久久人妻无码中文字幕爆| 亚洲日韩国产精品无码av| av大片在线无码免费| 亚洲欧洲精品无码AV| 亚洲人成无码网WWW| 三上悠亚ssⅰn939无码播放| 波多野结AV衣东京热无码专区| 无码日韩AV一区二区三区| 亚洲AV无码一区二区大桥未久|