91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

NVIDIA TensorRT插件的全自動生成工具

NVIDIA英偉達(dá)企業(yè)解決方案 ? 來源:NVIDIA英偉達(dá)企業(yè)解決方案 ? 作者:NVIDIA英偉達(dá)企業(yè)解 ? 2022-07-18 10:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

NVIDIA TensorRT 是性能最優(yōu)、應(yīng)用最廣的 GPU 推理框架,但用戶常常因?yàn)椴恢С值乃阕佣媾R手寫插件的痛點(diǎn)。為此,騰訊 TEG 與 NVIDIA 聯(lián)合開發(fā)了一款能自動生成插件的工具:TensorRT Plugin Autogen Tool,簡稱 TPAT。它能支持幾乎所有的 ONNX 算子,在節(jié)省人力成本的同時,性能對比手寫插件也毫不遜色。

騰訊 TEG(技術(shù)工程團(tuán)隊(duì))為騰訊各個團(tuán)隊(duì)提供技術(shù)與工程服務(wù),日常任務(wù)是為各種產(chǎn)品提供工程設(shè)計(jì)與實(shí)現(xiàn),以滿足其他團(tuán)隊(duì)的業(yè)務(wù)需要。

隨著 AI 應(yīng)用的普及,騰訊 TEG 在深度學(xué)習(xí)模型的推理上也開始了技術(shù)積累。騰訊 TEG 選擇了TensorRT作為 NVIDIA GPU 上推理應(yīng)用的基礎(chǔ)軟件,開發(fā)了大量基于 TensorRT 的 AI 模型,并與 NVIDIA 展開了深入合作。

TensorRT 是一個由 NVIDIA 開發(fā)的用于推理的高性能 SDK,包含深度學(xué)習(xí)推理優(yōu)化器和運(yùn)行時環(huán)境,可以為深度學(xué)習(xí)推理應(yīng)用提供低延遲和高吞吐量,這也是 TensorRT 相比其他框架最大的優(yōu)勢。

不過,TensorRT 也存在一定局限性,當(dāng)現(xiàn)有模型的算子不能被 TensorRT 直接支持時,工程師不得不手寫插件,比較耗時耗力。

騰訊 TEG 表示,手寫插件往往是 TensorRT 模型開發(fā)中最耗時的一部分,其難點(diǎn)在于:

手寫插件需要熟悉 TensorRT 插件的編程接口,需要學(xué)習(xí) GPU 和 CUDA 相關(guān)知識。

新入門的工程師通常需要 1~2 周時間來編寫一個算子實(shí)現(xiàn),模型中如果包含多個不支持算子,就需要更多時間來逐個編寫和調(diào)試。

如果有一種自動生成插件的工具,將極大地提高 TensorRT 模型開發(fā)的效率,于是騰訊 TEG 與 NVIDIA 開展了這方面的合作,歷時數(shù)月,共同開發(fā)了TPAT(TensorRT Plugin Autogen Tool)。

TPAT 本質(zhì)上是對 TensorRT 的功能擴(kuò)展。它要解決的關(guān)鍵問題在于如下方面:

為了生成通用的插件,需要開發(fā)出 TensorRT 插件的代碼模板。與此同時,需要提供部分插件的手工參考實(shí)現(xiàn),用于比對計(jì)算結(jié)果與性能。這一部分由 NVIDIA 負(fù)責(zé)。

對于給定的具體算子,其 GPU 上的 CUDA kernel 需要一種自動生成機(jī)制。經(jīng)騰訊 TEG 與 NVIDIA 協(xié)商,選擇 ONNX 作為候選算子集合,在編寫中間代碼之后由 TVM 生成 CUDA kernel。這一部分由騰訊 TEG 負(fù)責(zé)。

在完成上述開發(fā)之后,騰訊 TEG 與 NVIDIA 進(jìn)行聯(lián)調(diào),并后續(xù)同步進(jìn)行版本迭代。

歷經(jīng)騰訊 TEG 與 NVIDIA 工程師的共同努力,TPAT 已正式發(fā)布 1.0 版本。它基于 TVM 和 ONNX,實(shí)現(xiàn)了 TensorRT 插件的全自動生成,使得 TensorRT 的部署和上線能基本流程化,不再需要人工參與。

另外,TPAT 全自動生成一個算子插件耗時僅需要 30-60 分鐘的時間(該時間用于搜索算子的高性能 CUDA kernel),TensorRT 會因此成為一個真正端到端的推理框架。

0ba14cec-0431-11ed-ba43-dac502259ad0.png

TPAT 亮點(diǎn):

覆蓋度:幾乎支持 ONNX 所有的算子

全自動:端到端全自動生成用戶指定的 TensorRT Plugin

高性能:大部分算子的性能與手寫插件相比并不遜色

值得一提的是,最新發(fā)布的 TPAT 也支持了動態(tài) batch,從而成為真正具有業(yè)界實(shí)用性的工具。

TPAT 已經(jīng)用在了騰訊游戲中心的多個游戲 AI 模型上,體現(xiàn)了優(yōu)秀的好用性與性能。此外,很多其他騰訊團(tuán)隊(duì)也對 TPAT 感興趣,在評估與嘗試部署 TPAT 生成的 TensorRT 模型。

“對內(nèi)部業(yè)務(wù)模型里的部分算子進(jìn)行了測試,TPAT 的性能幾乎全面達(dá)到甚至超越 CUDA 工程師手寫的插件,并且端到端的設(shè)計(jì)能夠大幅減少人力投入。”來自騰訊 TEG 的工程師邱騫表示。

審核編輯:湯梓紅

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

    關(guān)注

    14

    文章

    5598

    瀏覽量

    109805
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    28

    文章

    5198

    瀏覽量

    135521

原文標(biāo)題:騰訊 TEG 與 NVIDIA 團(tuán)隊(duì)共同開發(fā) TPAT:TensorRT 插件的全自動生成工具

文章出處:【微信號:NVIDIA-Enterprise,微信公眾號:NVIDIA英偉達(dá)企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何選擇適合的智駕仿真工具進(jìn)行場景生成和測試?

    自動駕駛技術(shù)日益發(fā)展的背景下,選擇合適的智駕仿真工具進(jìn)行場景生成和測試顯得尤為重要。該工具不僅需要支持高精度的場景重建,還需滿足多種環(huán)境條件和傳感器模型的兼容性。本文將深入探討如何評
    的頭像 發(fā)表于 11-25 10:32 ?386次閱讀
    如何選擇適合的智駕仿真<b class='flag-5'>工具</b>進(jìn)行場景<b class='flag-5'>生成</b>和測試?

    語法糾錯和testbench的自動生成

    ,回到寫好的Verilog代碼,按住ctrl+shift+p,在彈出的搜索框里輸入testbench。 點(diǎn)擊后會自動將當(dāng)前模塊的testbench生成在終端框內(nèi)。 當(dāng)然,本質(zhì)上該插件還是通過python來實(shí)現(xiàn)的,因此
    發(fā)表于 10-27 07:07

    NVIDIA TensorRT LLM 1.0推理框架正式上線

    TensorRT LLM 作為 NVIDIA 為大規(guī)模 LLM 推理打造的推理框架,核心目標(biāo)是突破 NVIDIA 平臺上的推理性能瓶頸。為實(shí)現(xiàn)這一目標(biāo),其構(gòu)建了多維度的核心實(shí)現(xiàn)路徑:一方面,針對需
    的頭像 發(fā)表于 10-21 11:04 ?1197次閱讀

    DeepSeek R1 MTP在TensorRT-LLM中的實(shí)現(xiàn)與優(yōu)化

    TensorRT-LLM 在 NVIDIA Blackwell GPU 上創(chuàng)下了 DeepSeek-R1 推理性能的世界紀(jì)錄,Multi-Token Prediction (MTP) 實(shí)現(xiàn)了大幅提速
    的頭像 發(fā)表于 08-30 15:47 ?4469次閱讀
    DeepSeek R1 MTP在<b class='flag-5'>TensorRT</b>-LLM中的實(shí)現(xiàn)與優(yōu)化

    小型全自動氣象站到底 “自動” 在哪?

    小型全自動氣象站到底 “自動” 在哪? 柏峰【BF-QX】在氣象監(jiān)測領(lǐng)域,“全自動” 是個高頻詞,但很多人對 “小型全自動氣象站” 的認(rèn)知還停留在 “不用手動讀數(shù)” 的層面。實(shí)際上,它
    的頭像 發(fā)表于 08-27 09:38 ?724次閱讀
    小型<b class='flag-5'>全自動</b>氣象站到底 “<b class='flag-5'>自動</b>” 在哪?

    NVIDIA RTX AI加速FLUX.1 Kontext現(xiàn)已開放下載

    NVIDIA RTX 與 NVIDIA TensorRT 現(xiàn)已加速 Black Forest Labs 的最新圖像生成和編輯模型;此外,Gemma 3n 現(xiàn)可借助 RTX 和
    的頭像 發(fā)表于 07-16 09:16 ?2063次閱讀

    HarmonyOS AI輔助編程工具(CodeGenie)UI生成

    路徑。若本地已下載安裝Git Bash,插件自動獲取其路徑 選擇將要生成的XML頁面(可在搜索框進(jìn)行搜索),勾選后點(diǎn)擊向右箭頭將選中的XML導(dǎo)入至右側(cè)。點(diǎn)擊Next開始生成。 配置
    發(fā)表于 07-10 11:51

    如何在魔搭社區(qū)使用TensorRT-LLM加速優(yōu)化Qwen3系列模型推理部署

    TensorRT-LLM 作為 NVIDIA 專為 LLM 推理部署加速優(yōu)化的開源庫,可幫助開發(fā)者快速利用最新 LLM 完成應(yīng)用原型驗(yàn)證與產(chǎn)品部署。
    的頭像 發(fā)表于 07-04 14:38 ?2206次閱讀

    AI視覺外觀檢測在全自動測包機(jī)中的應(yīng)用

    正運(yùn)動全自動測包機(jī)視覺檢測應(yīng)用方案
    的頭像 發(fā)表于 07-01 10:08 ?1027次閱讀
    AI視覺外觀檢測在<b class='flag-5'>全自動</b>測包機(jī)中的應(yīng)用

    什么情況使用三相全自動穩(wěn)壓器

    三相全自動穩(wěn)壓器適用于需要穩(wěn)定三相電壓供應(yīng)的場景,以保障設(shè)備正常運(yùn)行、延長使用壽命并提升生產(chǎn)效率。以下是需要使用三相全自動穩(wěn)壓器的典型情況及分析:
    的頭像 發(fā)表于 06-23 14:43 ?681次閱讀

    使用NVIDIA Triton和TensorRT-LLM部署TTS應(yīng)用的最佳實(shí)踐

    針對基于 Diffusion 和 LLM 類別的 TTS 模型,NVIDIA Triton 和 TensorRT-LLM 方案能顯著提升推理速度。在單張 NVIDIA Ada Lovelace
    的頭像 發(fā)表于 06-12 15:37 ?1907次閱讀
    使用<b class='flag-5'>NVIDIA</b> Triton和<b class='flag-5'>TensorRT</b>-LLM部署TTS應(yīng)用的最佳實(shí)踐

    NVIDIA助力影眸科技3D生成工具Rodin升級

    AI、計(jì)算機(jī)視覺技術(shù)在大眾娛樂市場的推廣應(yīng)用,其 3D 生成工具 Rodin(Hyper3d.ai)去年 6 月發(fā)布后迅速突破了百萬用戶量級,背后技術(shù)論文 CLAY 還提名了 SIGGRAPH 最佳論文
    的頭像 發(fā)表于 04-27 15:09 ?1310次閱讀

    NVIDIA Halos自動駕駛汽車安全系統(tǒng)發(fā)布

    NVIDIA 整合了從云端到車端的安全自動駕駛開發(fā)技術(shù)套件,涵蓋車輛架構(gòu)到 AI 模型,包括芯片、軟件、工具和服務(wù)。 物理 AI 正在為自動駕駛和機(jī)器人開發(fā)技術(shù)的交叉領(lǐng)域釋放新的可能性
    的頭像 發(fā)表于 03-25 14:51 ?1190次閱讀

    使用 QWQ:32B 模型搭配 VSCode 的 Cline 插件實(shí)現(xiàn)自動化代碼編程!

    作者:算力魔方創(chuàng)始人/英特爾創(chuàng)新大使劉力 一,概述 隨著人工智能技術(shù)的快速發(fā)展,自動化編程工具逐漸成為開發(fā)者的得力助手。QWQ:32B 模型是一種先進(jìn)的自然語言處理模型,能夠理解并生成高質(zhì)量的代碼
    的頭像 發(fā)表于 03-21 18:12 ?1330次閱讀
    使用 QWQ:32B 模型搭配 VSCode 的 Cline <b class='flag-5'>插件</b>實(shí)現(xiàn)<b class='flag-5'>自動</b>化代碼編程!

    英偉達(dá)GTC2025亮點(diǎn) NVIDIA推出Cosmos世界基礎(chǔ)模型和物理AI數(shù)據(jù)工具的重大更新

    新模型可實(shí)現(xiàn)物理 AI 的預(yù)測、可控世界生成和推理。 兩款全新Blueprint為機(jī)器人和自動駕駛汽車后訓(xùn)練提供海量物理 AI 合成數(shù)據(jù)生成技術(shù)。 1X、Agility Robotics
    的頭像 發(fā)表于 03-20 19:01 ?1352次閱讀