在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

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

NVIDIA英偉達企業解決方案 ? 來源:NVIDIA英偉達企業解決方案 ? 作者:NVIDIA英偉達企業解 ? 2022-07-18 10:13 ? 次閱讀

NVIDIA TensorRT 是性能最優、應用最廣的 GPU 推理框架,但用戶常常因為不支持的算子而面臨手寫插件的痛點。為此,騰訊 TEG 與 NVIDIA 聯合開發了一款能自動生成插件的工具:TensorRT Plugin Autogen Tool,簡稱 TPAT。它能支持幾乎所有的 ONNX 算子,在節省人力成本的同時,性能對比手寫插件也毫不遜色。

騰訊 TEG(技術工程團隊)為騰訊各個團隊提供技術與工程服務,日常任務是為各種產品提供工程設計與實現,以滿足其他團隊的業務需要。

隨著 AI 應用的普及,騰訊 TEG 在深度學習模型的推理上也開始了技術積累。騰訊 TEG 選擇了TensorRT作為 NVIDIA GPU 上推理應用的基礎軟件,開發了大量基于 TensorRT 的 AI 模型,并與 NVIDIA 展開了深入合作。

TensorRT 是一個由 NVIDIA 開發的用于推理的高性能 SDK,包含深度學習推理優化器和運行時環境,可以為深度學習推理應用提供低延遲和高吞吐量,這也是 TensorRT 相比其他框架最大的優勢。

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

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

手寫插件需要熟悉 TensorRT 插件的編程接口,需要學習 GPU 和 CUDA 相關知識。

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

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

TPAT 本質上是對 TensorRT 的功能擴展。它要解決的關鍵問題在于如下方面:

為了生成通用的插件,需要開發出 TensorRT 插件的代碼模板。與此同時,需要提供部分插件的手工參考實現,用于比對計算結果與性能。這一部分由 NVIDIA 負責。

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

在完成上述開發之后,騰訊 TEG 與 NVIDIA 進行聯調,并后續同步進行版本迭代。

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

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

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

TPAT 亮點:

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

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

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

值得一提的是,最新發布的 TPAT 也支持了動態 batch,從而成為真正具有業界實用性的工具。

TPAT 已經用在了騰訊游戲中心的多個游戲 AI 模型上,體現了優秀的好用性與性能。此外,很多其他騰訊團隊也對 TPAT 感興趣,在評估與嘗試部署 TPAT 生成的 TensorRT 模型。

“對內部業務模型里的部分算子進行了測試,TPAT 的性能幾乎全面達到甚至超越 CUDA 工程師手寫的插件,并且端到端的設計能夠大幅減少人力投入?!眮碜则v訊 TEG 的工程師邱騫表示。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • NVIDIA
    +關注

    關注

    14

    文章

    5026

    瀏覽量

    103293
  • gpu
    gpu
    +關注

    關注

    28

    文章

    4754

    瀏覽量

    129094

原文標題:騰訊 TEG 與 NVIDIA 團隊共同開發 TPAT:TensorRT 插件的全自動生成工具

文章出處:【微信號:NVIDIA-Enterprise,微信公眾號:NVIDIA英偉達企業解決方案】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    NVIDIA推出多個生成式AI模型和藍圖

    NVIDIA 宣布推出多個生成式 AI 模型和藍圖,將 NVIDIA Omniverse 一體化進一步擴展至物理 AI 應用,如機器人、自動駕駛汽車和視覺 AI 等。全球軟件開發和專業
    的頭像 發表于 01-08 10:48 ?106次閱讀

    NVIDIA TensorRT-LLM中啟用ReDrafter的一些變化

    Recurrent Drafting (簡稱 ReDrafter) 是蘋果公司為大語言模型 (LLM) 推理開發并開源的一種新型推測解碼技術,該技術現在可與 NVIDIA TensorRT-LLM 一起使用。
    的頭像 發表于 12-25 17:31 ?191次閱讀
    在<b class='flag-5'>NVIDIA</b> <b class='flag-5'>TensorRT</b>-LLM中啟用ReDrafter的一些變化

    解鎖NVIDIA TensorRT-LLM的卓越性能

    NVIDIA TensorRT-LLM 是一個專為優化大語言模型 (LLM) 推理而設計的庫。它提供了多種先進的優化技術,包括自定義 Attention Kernel、Inflight
    的頭像 發表于 12-17 17:47 ?212次閱讀

    NVIDIA TensorRT-LLM Roadmap現已在GitHub上公開發布

    感謝眾多用戶及合作伙伴一直以來對NVIDIA TensorRT-LLM的支持。TensorRT-LLM 的 Roadmap 現已在 GitHub 上公開發布!
    的頭像 發表于 11-28 10:43 ?306次閱讀
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>TensorRT</b>-LLM Roadmap現已在GitHub上公開發布

    NVIDIA推出全新生成式AI模型Fugatto

    NVIDIA 開發了一個全新的生成式 AI 模型。利用輸入的文本和音頻,該模型可以創作出包含任意的音樂、人聲和聲音組合的作品。
    的頭像 發表于 11-27 11:29 ?390次閱讀

    使用NVIDIA TensorRT提升Llama 3.2性能

    Llama 3.2 模型集擴展了 Meta Llama 開源模型集的模型陣容,包含視覺語言模型(VLM)、小語言模型(SLM)和支持視覺的更新版 Llama Guard 模型。與 NVIDIA 加速
    的頭像 發表于 11-20 09:59 ?261次閱讀

    NVIDIA助力Amdocs打造生成式AI智能體

    Amdocs 是一家為通信和媒體提供商提供軟件與服務的領先供應商。該公司構建的 amAIz 特定領域生成式 AI 平臺幫助電信公司深入改變了客戶體驗,實現了流程自動化,并優化了決策。Amdocs
    的頭像 發表于 11-19 14:48 ?376次閱讀

    TensorRT-LLM低精度推理優化

    本文將分享 TensorRT-LLM 中低精度量化內容,并從精度和速度角度對比 FP8 與 INT8。首先介紹性能,包括速度和精度。其次,介紹量化工具 NVIDIA TensorRT
    的頭像 發表于 11-19 14:29 ?351次閱讀
    <b class='flag-5'>TensorRT</b>-LLM低精度推理優化

    生成式AI工具作用

    生成式AI工具是指那些能夠自動生成文本、圖像、音頻、視頻等多種類型數據的人工智能技術。在此,petacloud.ai小編為您整理生成式AI
    的頭像 發表于 10-28 11:19 ?266次閱讀

    NVIDIA Nemotron-4 340B模型幫助開發者生成合成訓練數據

    Nemotron-4 340B 是針對 NVIDIA NeMo 和 NVIDIA TensorRT-LLM 優化的模型系列,該系列包含最先進的指導和獎勵模型,以及一個用于生成式 AI
    的頭像 發表于 09-06 14:59 ?345次閱讀
    <b class='flag-5'>NVIDIA</b> Nemotron-4 340B模型幫助開發者<b class='flag-5'>生成</b>合成訓練數據

    魔搭社區借助NVIDIA TensorRT-LLM提升LLM推理效率

    “魔搭社區是中國最具影響力的模型開源社區,致力給開發者提供模型即服務的體驗。魔搭社區利用NVIDIA TensorRT-LLM,大大提高了大語言模型的推理性能,方便了模型應用部署,提高了大模型產業應用效率,更大規模地釋放大模型的應用價值?!?/div>
    的頭像 發表于 08-23 15:48 ?474次閱讀

    NVIDIA宣布全面推出 NVIDIA ACE 生成式 AI 微服務

    采用 NVIDIA 宣布全面推出 NVIDIA ACE 生成式 AI 微服務,以加速新一代數字人的發展,并將在平臺上推出全新的生成式 AI 突破??蛻舴?、游戲和醫療健康領域的公司率先
    的頭像 發表于 06-04 10:18 ?683次閱讀

    NVIDIA加速微軟最新的Phi-3 Mini開源語言模型

    NVIDIA 宣布使用 NVIDIA TensorRT-LLM 加速微軟最新的 Phi-3 Mini 開源語言模型。TensorRT-LLM 是一個開源庫,用于優化從 PC 到云端的
    的頭像 發表于 04-28 10:36 ?593次閱讀

    NVIDIA生成式AI研究實現在1秒內生成3D形狀

    NVIDIA 研究人員使 LATTE3D (一款最新文本轉 3D 生成式 AI 模型)實現雙倍加速。
    的頭像 發表于 03-27 10:28 ?517次閱讀
    <b class='flag-5'>NVIDIA</b><b class='flag-5'>生成</b>式AI研究實現在1秒內<b class='flag-5'>生成</b>3D形狀

    全自動激光切管機:高效、精確的切割利器

    編輯:鐳拓激光在當今的制造業中,全自動激光切管機已成為切割領域的重要工具。作為一種先進的切割設備,全自動激光切管機以其高效、精確的特點,得到了廣大用戶的青睞。全自動激光切管機的工作原理
    的頭像 發表于 01-19 11:48 ?870次閱讀
    <b class='flag-5'>全自動</b>激光切管機:高效、精確的切割利器
    主站蜘蛛池模板: 亚洲电影在线播放| 欧美色惰aⅴ| 91极品女神私人尤物在线播放| 国产欧美高清| 日本免费性| 一级黄色大全| 午夜三级在线| 成人夜色香网站在线观看| 一级看片免费视频囗交| 国产在线97色永久免费视频| 奇米色影院| 色爽视频| 婷婷月| www.狠狠干| 综合欧美一区二区三区| 成人午夜网址| 97爱sese| 5252a我爱haose01亚洲| 日本一区二区三区四区视频| 椎名空中文字幕一区二区| 女同性大尺度床戏视频| 亚洲欧美一区二区三区另类| 欧美成人性色区| 91大神大战高跟丝袜美女| 黄h视频| 亚洲一区毛片| 4438x全国免费| 久久久久久免费播放一级毛片| 亚洲一区免费视频| 中文一级黄色片| 国产成人高清精品免费5388密| 亚洲伦理一区| 一色屋成人免费精品网站| 一区二区三区四区电影| 色婷婷婷婷| 狠狠色丁香婷婷综合小时婷婷| 六月丁香婷婷综合| 免费看成年视频网页| 欧美日韩亚洲色图| 亚洲一区二区色| 拍拍拍无挡视频免费全程1000|