国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

在同一邊緣設備上運行多個應用程序

星星科技指導員 ? 來源:NVIDIA ? 作者:Troy Estes ? 2022-10-10 14:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

智能空間是最豐富的邊緣人工智能用例之一。從智能零售店到自主工廠,企業很快就能看到這項創新技術的價值。然而,構建和擴展智能空間需要許多不同的技術,包括多種應用。在邊緣位置操作多個應用程序可能很復雜。

為此,組織可能會向某個位置添加新硬件,以便每個應用程序都有專用的計算資源,但與購買和安裝每個新應用程序的新硬件相關的成本可能會很高。許多組織在同一設備上部署多個應用程序。

雖然這是一種規模解決方案,但它可能會帶來不同的挑戰。

許多組織依靠 GPU 的性能來支持邊緣應用程序。即使使用高性能 GPU 加速系統,使用時間切片在同一設備上同時運行兩個或多個 AI 應用程序也不可避免地會導致更高的延遲,而硬件優化最少。

當多個應用程序在同一設備上運行時,設備將應用程序時間切片到隊列中,以便應用程序按順序運行,而不是并發運行。當設備從一個應用程序的處理數據切換到另一個應用程序時,結果總是有延遲。每個部署的延遲量不同,但可能高達 8 毫秒。這可能會嚴重影響為高速操作提供動力的應用,例如制造生產線。

由于應用程序是按順序運行的, GPU 僅在每個應用程序運行時根據需要使用。例如,如果有三個應用程序在 GPU 上順序運行,并且每個應用程序需要 60% 的 GPU 資源,那么在任何給定時間,使用的 GPU 都不到 60% 。在每次上下文切換期間, GPU 利用率將為 0% 。

有幾種方法可以避免時間分割,更好地利用 GPU 資源。

NVIDIA 多實例 GPU

NVIDIA 多實例 GPU ( MIG ) 是一種功能,使您能夠將 GPU 劃分為多個實例,每個實例都有自己的計算核心,從而實現 GPU 的全部計算能力。 MIG 通過隔離應用程序并為每個應用程序分配資源,緩解了應用程序爭奪資源的問題。 MIG 還允許更好的資源優化和低延遲。

通過提供多達七個不同的分區,您可以支持從最小到最大的每個工作負載,并提供有效操作每個已部署應用程序所需的確切計算能力。

除了性能之外, MIG 還為每個實例的計算、內存和緩存分配了一組硬件資源,從而增加了安全性和彈性。 MIG 為工作負載提供故障隔離,其中一個實例中運行的應用程序引起的故障不會影響其他實例上運行的應用程序。如果一個工作負載失敗,所有其他工作負載將繼續不間斷地運行,因為實例和工作負載并行運行,同時保持獨立和隔離。

MIG 同樣適用于容器或虛擬機( VM )。當使用虛擬機時,使用 NVIDIA vGPU 可以很容易地虛擬化 GPU ,可以將其配置為使用時間切片或 MIG 。

MIG 用于邊緣 AI

在部署邊緣人工智能時,優化成本、功率和空間都是重要的考慮因素,特別是如果您想要復制到數千個邊緣節點。通過允許組織在同一 GPU 上運行多個應用程序, MIG 消除了為每個工作負載安裝專用 GPU 的需要,顯著降低了資源需求。

除了資源優化之外, MIG 還有助于確保可預測的應用程序性能。如果沒有 MIG ,在同一 GPU 上運行的不同作業(如不同的 AI 推斷請求)會爭奪相同的資源,如內存和帶寬。由于時間切片中固有的資源競爭,一個應用程序的性能可能會受到另一個應用程序中活動的影響。對于邊緣人工智能環境,不可預測的性能可能會產生嚴重后果。

例如,監控生產線以檢測產品缺陷的計算機視覺應用程序必須能夠即時對其動態環境作出反應。它必須能夠快速檢查產品,并且在出現缺陷產品的情況下,能夠與其他機器通信以停止生產線。為了安全和效率,組織必須知道,為其生產線供電的人工智能應用程序一直在正確且可預測地運行。

使用不同資源同時運行的作業具有可預測的性能、服務質量和最大 GPU 利用率,使 MIG 成為每個邊緣部署的重要補充。

pYYBAGNDumaAZ_oaAAWkbGMr3vM947.png

圖 1 。每個 MIG 實例可以處理一個獨立的工作負載,優化需要同時操作多個用例的環境

MIG on NVIDIA Fleet Command

Fleet Command 是一種云服務,集中連接邊緣位置的系統,從一個儀表板安全部署、管理和擴展人工智能應用程序。專門為邊緣人工智能構建, Fleet Command 是跨數百甚至數千臺設備編排人工智能的最佳方式。

通過 Fleet Command 云平臺,管理員可以完全控制 MIG 進行邊緣人工智能部署,只需最少的配置。在 Fleet Command 上使用 MIG 只需點擊幾下,您就可以跨數百甚至數千個設備做出資源利用率決策。您可以輕松地添加新的 MIG 分區,縮小現有分區,并創建自定義部署,所有這些都可以從一個儀表板上完成。

Fleet Command 和 MIG 的結合為組織提供了完全控制邊緣人工智能部署所需的所有功能,從而提高了工作負載的利用率和效率。

關于作者

Troy Estes 是 NVIDIA Edge 和企業計算解決方案的產品營銷經理。在加入 Edge & Enterprise 業務部門之前,特洛伊曾在自主汽車業務部門和 NVIDIA 電網產品集團從事營銷活動和支持產品 GTM 。

審核編輯:郭婷

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

    關注

    14

    文章

    5598

    瀏覽量

    109803
  • gpu
    gpu
    +關注

    關注

    28

    文章

    5196

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何在單個圖表繪制多個測量結果曲線

    多個設備的數據集繪制同一個圖表。1導航器(Navigator)的“序列前步驟(Pre-Se
    的頭像 發表于 02-11 09:02 ?125次閱讀
    如何在單個圖表<b class='flag-5'>上</b>繪制<b class='flag-5'>多個</b>測量結果曲線

    單片機里的程序運行方式

    RAM)中,并建立個它的運行環境(當然這里邊還有內存映射,虛擬內存,連接與加載,等些其他東西),準備執行。 由以上可知,單片機上的程序和平時
    發表于 01-16 06:57

    nordic NRF54藍牙設備Google Pixel 10“聽診”藍牙信道示例

    整合到正式公開版本中,此步驟將不再需要。 開發板構建并燒錄反射器示例程序步是將信道探測反射器與測距應答器示例程序構建并刷寫至nRF
    發表于 11-26 17:44

    Swift 的并發系統并行運行多個任務

    ??前言 Swift 內置并發系統的好處之是它可以更輕松地并行執行多個異步任務,這反過來又可以使我們顯著加快可以分解為單獨部分的操作。 本文中,讓我們看下幾種不同的方法,以及這些
    的頭像 發表于 11-11 11:33 ?445次閱讀

    NucleiStudio下載程序到FPGA中的E203

    = 0x90000000, LENGTH = 64K 3、構建應用程序后,運行時,出現找不到“0x6010”端口設備的問題。 解決方式:根據本機的JTAG端口后,修改
    發表于 10-20 09:24

    如何在 MA35 系列微處理器 (MPU) 開發 AMP(非對稱多處理)應用程序

    如何在 MA35 系列微處理器 (MPU) 開發 AMP(非對稱多處理)應用程序,并通過建立多個端點的過程促進與其他內核的多通道數據傳輸。
    發表于 08-19 06:11

    FX3 UVC 無法與 Ubuntu 24.04 Cheese 或 Snapshot 相機應用程序配合使用,怎么處理?

    當我嘗試使用 Cheese 或 Snapshot 應用程序將未壓縮的 1080p30 從我的 FX3 UVC+UAC 設備流式傳輸到 Ubuntu 24.04 機器時遇到問題。我的 FX3
    發表于 07-16 06:37

    使用 USB CDC 下載應用程序固件,用時過長是為什么?

    我已經PSoC? 6 WIFI-BT Pioneer Kit 嘗試了 DFU 示例代碼,發現了件奇怪的事情。 如果我使用 UART-over-USB 下載應用程序固件,則只需 2
    發表于 07-14 07:10

    外圍設備通過手機連接到BLE應用程序,為什么不能連接到Infineaon BLE?

    使用 ch06_ex01_periab \" le 項目創建了外圍設備。\" \" 使用像 LightBlue 這樣的移動應用程序,我能夠連接到這個外圍設備并更改特征值。 我已經使用 \"
    發表于 07-07 08:06

    怎么將同一車間PLC設備劃分到同一VLAN

    某工廠網絡中,管理人員需要將同一車間的自動化設備PLC劃分到同一VLAN,確保只有該車間的設備能夠相互訪問,同時將這些
    的頭像 發表于 06-18 11:12 ?788次閱讀
    怎么將<b class='flag-5'>同一</b>車間PLC<b class='flag-5'>設備</b>劃分到<b class='flag-5'>同一</b>VLAN

    什么是邊緣盒子?文講透邊緣計算設備不同行業的真實應用

    隨著工業物聯網、AI、5G的發展,數據量呈爆炸式增長。但你有沒有想過,我們生成的數據,真的都要發回云端處理嗎?其實不定。特別是些對響應時間、網絡帶寬、數據隱私要求高的行業里,邊緣
    的頭像 發表于 06-09 14:48 ?2998次閱讀
    什么是<b class='flag-5'>邊緣</b>盒子?<b class='flag-5'>一</b>文講透<b class='flag-5'>邊緣</b>計算<b class='flag-5'>設備</b><b class='flag-5'>在</b>不同行業的真實應用

    2.0 USB集線器CYUSB2304-68LTXI重新枚舉全速設備時出現錯誤怎么解決?

    ubuntu 23.10。 賽普拉斯評估板CY4603(請注意,這是個 3.0 集線器,但來自同一系列)我沒有收到這些錯誤。 我覺得奇怪的是,我
    發表于 05-19 07:32

    將SDK從版本1.3.4更新至1.3.5后,cyfx3s_msc應用程序中的看門狗定時器出現故障怎么解決?

    使用 CyU3PSysWatchDogClear() 喂養看門狗后,應用程序運行順利。 但是,當我刪除 CyU3PSysWatchDogClear() 函數時,應用程序 5 秒后重置
    發表于 05-14 06:40

    如何在 Raspberry Pi AI Camera 構建為開發人員提供實時的智能應用程序

    。最近推出的RaspberryPiAICamera是款功能強大的硬件,可讓您在RaspberryPi構建功能強大的AI應用程序。通過將人工智能推理卸載到IMX
    的頭像 發表于 03-25 09:37 ?839次閱讀
    如何在 Raspberry Pi AI Camera <b class='flag-5'>上</b>構建為開發人員提供實時的智能<b class='flag-5'>應用程序</b>!

    如何在 樹莓派 編寫和運行 C 語言程序

    本教程中,我將討論C編程語言是什么,C編程的用途,以及如何在RaspberryPi編寫和運行C程序。本文的目的是為您介紹Raspber
    的頭像 發表于 03-25 09:28 ?1165次閱讀
    如何在 樹莓派 <b class='flag-5'>上</b>編寫和<b class='flag-5'>運行</b> C 語言<b class='flag-5'>程序</b>?