0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

Intel Developer Cloud Telemetry數(shù)據(jù)分析(一)

英特爾物聯(lián)網(wǎng) ? 來源:英特爾物聯(lián)網(wǎng) ? 2023-06-05 15:57 ? 次閱讀

作者:尹參軍 英特爾高級應(yīng)用工程師

01Telemetry 介紹

Telemetry(遙測)是指Intel Developer Cloud 幫助開發(fā)者收集應(yīng)用程序執(zhí)行時開發(fā)者指定的信息,并通過 UI 的形式展現(xiàn)的功能,該功能可以被啟動或關(guān)閉。

Intel Developer Cloud 提供的遙測指標(biāo),包括有關(guān)計算設(shè)備運行狀態(tài)和應(yīng)用運行數(shù)據(jù)。在IntelDeveloper Cloud 的部分實例調(diào)用了 Telemetry Dashboard 模塊,我們可以通過運行這塊單元格來查看邊緣節(jié)點上運行應(yīng)用過程中實際數(shù)據(jù),這些數(shù)據(jù)對于想要為其應(yīng)用程序做出數(shù)據(jù)驅(qū)動決策以確定適合其解決方案的最佳硬件的用戶來說是很有參考價值的。

Telemetry 涉及的內(nèi)容比較多,我們本文僅從 Telemetry 概念,功能做介紹,對于如何把 Telemetry 功能集成到自己的應(yīng)用中去,我們后面會再做分析。

02Telemetry 流程

Intel Developer Cloud示例的整體工作流程如下:

b67bf19e-0200-11ee-90ce-dac502259ad0.png

圖 1-1 工作流程圖

1.注冊 Intel Developer Cloud

2.啟動并打開 Jupyter Notebook

3.使用指定的目標(biāo)硬件開發(fā)模型并將作業(yè)發(fā)送到作業(yè)隊列

4. 應(yīng)用運行時調(diào)用 Telemetry 接口記錄數(shù)據(jù)

5.指標(biāo)/結(jié)果由 Jupyter Notebook 訪問

6.通過 Grafana 儀表板生成遙測數(shù)據(jù)

Telemetry 數(shù)據(jù)包含在給定作業(yè)運行期間的應(yīng)用程序詳細(xì)信息——即:平均推理時間 (MS)、推理計數(shù)、目標(biāo)硬件。它還包括以下指標(biāo):每秒幀數(shù)、推理時間、推理期間的 CPU/GPU 使用率、平均 CPU/GPU 溫度以及推理期間的內(nèi)存使用率。

03裸機(jī)實例演示

Step1. 進(jìn)入 Jupyter Lab 環(huán)境

登錄主頁后,選擇“Bare Metal Deployment”的 “Get Started”,進(jìn)入 Jupyter Notebook 開發(fā)環(huán)境。

b69bcdb6-0200-11ee-90ce-dac502259ad0.png

圖 2-1 點擊進(jìn)入Jupyter Notebook

Step2. 運行參考實例

這次我們并不去細(xì)究 Telemetry 調(diào)用,所以選擇已經(jīng)集成了 Telemetry 的預(yù)置實例——物體檢測。我在多個介紹文章里選擇把這個預(yù)置實例拎出來,主要是因為它功能非常齊全,很適合做演示。當(dāng)然平臺還有很多預(yù)置程序,可以自行去探索,大可不必局限于這個實例。

進(jìn)入Jupyter Notebook開發(fā)環(huán)境后,依次點擊文件夾:

~/Reference-samples/iot-devcloud/openvino-dev-latest/developer-samples/python/

然后找到 object-detection-python 應(yīng)用,打開 object_detection_demo.ipynb 文件:

依次運行 notebook 上模塊(Cell),需要注意的是要等在邊緣節(jié)點上的應(yīng)用運行完畢后,再去點擊 notebook 最后 Telemetry Dashboard 模塊,會生成進(jìn)入 Telemetry 數(shù)據(jù)頁面的鏈接地址,點擊即可進(jìn)入數(shù)據(jù)頁面,觀察邊緣設(shè)備運行對象檢測應(yīng)用的數(shù)據(jù)指標(biāo)。注意:數(shù)據(jù)收集發(fā)生在應(yīng)用過程,并隨應(yīng)用終止而結(jié)束,需等收集結(jié)束后才可查看數(shù)據(jù)。

b6e43222-0200-11ee-90ce-dac502259ad0.png

圖 2-2 Submit jobs

b706337c-0200-11ee-90ce-dac502259ad0.png

圖 2-3 Telemetry Dashboard

b737dbfc-0200-11ee-90ce-dac502259ad0.png

圖 2-4 觀察數(shù)據(jù)

04總結(jié)

Telemetry 雖然功能簡單,卻是十分關(guān)鍵。獲取AI應(yīng)用執(zhí)行過程中設(shè)備的狀態(tài),通過數(shù)據(jù)分析,找到一個更合理的硬件搭配,發(fā)現(xiàn)我們設(shè)備資源瓶頸,才能更好地優(yōu)化我們的方案。

上面只是演示了裸機(jī)部署實例,在 DevCloud 容器化環(huán)境下也是支持 Telemetry 功能的,原理一樣,這里不再贅述,可以自行去探索一下。

審核編輯:湯梓紅

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

    關(guān)注

    33

    文章

    8831

    瀏覽量

    152665
  • intel
    +關(guān)注

    關(guān)注

    19

    文章

    3488

    瀏覽量

    187193
  • 數(shù)據(jù)分析
    +關(guān)注

    關(guān)注

    2

    文章

    1467

    瀏覽量

    34500
  • Developer
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    6495
  • Cloud
    +關(guān)注

    關(guān)注

    0

    文章

    70

    瀏覽量

    5459

原文標(biāo)題:Intel? Developer Cloud Telemetry數(shù)據(jù)分析 (一) | 開發(fā)者實戰(zhàn)

文章出處:【微信號:英特爾物聯(lián)網(wǎng),微信公眾號:英特爾物聯(lián)網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 0人收藏

    評論

    相關(guān)推薦

    Intel PXA27x Processor Family Developer's Manual

    Intel PXA27x Processor Family Developer's Manual 共29章!值得學(xué)!  
    發(fā)表于 11-23 09:56

    數(shù)據(jù)分析

    數(shù)據(jù)分析軟件
    發(fā)表于 05-28 22:31

    數(shù)據(jù)分析需要的技能

    商業(yè)價值的轉(zhuǎn)換,數(shù)據(jù)分析師是其中個重要的職位,那么,想從事該職業(yè)需要具備哪些技能呢?1. 精通ExcelExcel處理技能是大數(shù)據(jù)分析師必備技能,并且需要十分精通,除了常規(guī)操作和函數(shù),
    發(fā)表于 04-10 15:59

    python數(shù)據(jù)分析的類庫

    相關(guān)的庫定要熟悉,那么常用的Python數(shù)據(jù)分析庫有哪些呢?1.NumPyNumPy是Python科學(xué)計算的基礎(chǔ)包,它提供:1).快速高效的多維數(shù)組對象ndarray;2).直接對數(shù)組執(zhí)行數(shù)
    發(fā)表于 05-10 15:18

    怎么有效學(xué)習(xí)Python數(shù)據(jù)分析?

    的過程。對于新手,如何學(xué)好python,這些很關(guān)鍵:Part1:能掌握好Python關(guān)鍵代碼以及Pandas、Numpy、Matplotlib、Seaborn這四個基本工具包,便能獨立完成些簡單的數(shù)據(jù)分析
    發(fā)表于 06-28 15:18

    基于Python的數(shù)據(jù)分析

    《利用Python進(jìn)行數(shù)據(jù)分析》 113日期范圍、頻率和移位
    發(fā)表于 05-01 11:24

    BI分享秀——高度開放的數(shù)據(jù)分析經(jīng)驗共享

    由于以前的數(shù)據(jù)分析軟件并沒有個開放性的分析經(jīng)驗共享板塊,因此很多的用戶基本上都是在閉門造車,延續(xù)自己的分析思維。因此旦遇到新的
    發(fā)表于 05-12 14:23

    BI數(shù)據(jù)分析軟件使用指南

    BI數(shù)據(jù)分析軟件做數(shù)據(jù)深度分析又快又直觀,還能靈活滿足不同人的數(shù)據(jù)分析需求,因此選擇BI數(shù)據(jù)分析軟件的企業(yè)與個人也越來越多,但卻仍有很大
    發(fā)表于 01-04 11:00

    電商數(shù)據(jù)分析攻略,讓你輕松搞定數(shù)據(jù)分析

    在當(dāng)今的數(shù)字經(jīng)濟(jì)時代,運用大數(shù)據(jù)分析來促進(jìn)業(yè)務(wù)增長已然成為種普遍行為,擁有套系統(tǒng)化的數(shù)據(jù)分析方案尤為重要。奧威BI電商數(shù)據(jù)分析方案是
    發(fā)表于 06-27 09:22

    文讀懂什么是智能數(shù)據(jù)分析?

    智能數(shù)據(jù)分析人工神經(jīng)網(wǎng)絡(luò) 、什么是智能數(shù)據(jù)分析? 智能數(shù)據(jù)分析,它是指運用統(tǒng)計學(xué)、模式識別、機(jī)器學(xué)習(xí)、數(shù)據(jù)抽象等
    發(fā)表于 12-03 22:46 ?2787次閱讀

    數(shù)據(jù)分析步驟

    數(shù)據(jù)分析過程的主要活動由識別信息需求、收集數(shù)據(jù)、分析數(shù)據(jù)、評價并改進(jìn)數(shù)據(jù)分析的有效性組成。
    的頭像 發(fā)表于 12-19 16:36 ?5w次閱讀

    IBM Cloud Pak for Data平臺讓數(shù)據(jù)分析變得更簡單

    身處于數(shù)字科技時代,數(shù)據(jù)分析在教育學(xué)習(xí)領(lǐng)域中擔(dān)當(dāng)了重要的角色,要使每位學(xué)生、教職員均懂得如何應(yīng)用它成為重要課。為了使學(xué)生在數(shù)字時代保持敏銳觸角,香港樹仁大學(xué)(仁大)啟用了三個實驗室,當(dāng)中包括大數(shù)據(jù)
    的頭像 發(fā)表于 04-14 11:26 ?1979次閱讀

    Intel? Developer Cloud Telemetry數(shù)據(jù)分析

    Telemetry 數(shù)據(jù)包含在給定作業(yè)運行期間的應(yīng)用程序詳細(xì)信息——即:平均推理時間 (MS)、推理計數(shù)、目標(biāo)硬件。它還包括以下指標(biāo):每秒幀數(shù)、推理時間、推理期間的 CPU/GPU 使用率、平均 CPU/GPU 溫度以及推理期間的內(nèi)存使用率。
    的頭像 發(fā)表于 03-17 11:17 ?507次閱讀

    Intel Developer Cloud Telemetry數(shù)據(jù)分析(二)

    這次依然選擇object-detection-python實例來介紹集成方法,應(yīng)用程序的 python 代碼中調(diào)用了applicationMetricWriter模塊向Telemetry傳遞數(shù)據(jù)指標(biāo)如,幀率、推理時間、模型名稱、推理硬件信息,下面通過具體代碼來展示詳細(xì)信息
    的頭像 發(fā)表于 03-21 10:32 ?644次閱讀

    Intel Developer CloudTelemetry數(shù)據(jù)分析

    在上篇文章中介紹了 Intel Developer Cloud Telemetry 的概念和功能,通過該功能的
    的頭像 發(fā)表于 07-07 10:55 ?723次閱讀
    <b class='flag-5'>Intel</b> <b class='flag-5'>Developer</b> <b class='flag-5'>Cloud</b>之<b class='flag-5'>Telemetry</b><b class='flag-5'>數(shù)據(jù)分析</b>

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品