chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

OpenHarmony硬件資源池化模型

OpenAtom OpenHarmony ? 來(lái)源:OpenAtom OpenHarmony ? 作者:OpenAtom OpenHarmony ? 2022-05-11 10:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

OpenAtom OpenHarmony(以下簡(jiǎn)稱(chēng)“OpenHarmony”)作為面向全場(chǎng)景、全連接、全智能時(shí)代的分布式操作系統(tǒng),通過(guò)將各類(lèi)不同終端設(shè)備的能力進(jìn)行整合,實(shí)現(xiàn)硬件互助、資源共享,為用戶(hù)提供流暢的全場(chǎng)景體驗(yàn)。本期,我們通過(guò)介紹 OpenHarmony 的硬件資源池化模型,為大家揭曉 OpenHarmony 是如何實(shí)現(xiàn)多設(shè)備協(xié)同的。

1.硬件資源訪(fǎng)問(wèn)的演進(jìn)

硬件資源訪(fǎng)問(wèn)是多設(shè)備進(jìn)行協(xié)同的關(guān)鍵。OpenHarmony 發(fā)展至今,硬件資源訪(fǎng)問(wèn)經(jīng)歷了從“一對(duì)一”到“多對(duì)多”的演進(jìn)過(guò)程。

1.1 一對(duì)一

在設(shè)計(jì)初期,為解決兩臺(tái)設(shè)備間的協(xié)同問(wèn)題,我們通過(guò) OpenHarmony 提供的分布式設(shè)備虛擬化能力將兩臺(tái)設(shè)備的硬件資源進(jìn)行融合,實(shí)現(xiàn)了“一對(duì)一”的硬件資源訪(fǎng)問(wèn)。這便是硬件資源池化模型的雛形。

eb8dbd9e-c6f7-11ec-bce3-dac502259ad0.jpg

圖1 “一對(duì)一”的硬件資源訪(fǎng)問(wèn)

1.2 多對(duì)多

隨著全場(chǎng)景智慧生活的不斷深入,“一對(duì)一”的設(shè)備硬件資源訪(fǎng)問(wèn)方式已不能滿(mǎn)足某些復(fù)雜場(chǎng)景的業(yè)務(wù)需求。OpenHarmony 對(duì)分布式技術(shù)不斷探索與創(chuàng)新,通過(guò)增強(qiáng)原來(lái)的分布式設(shè)備虛擬化能力,將多臺(tái)設(shè)備的各種硬件資源,如屏幕、相機(jī)、擴(kuò)音器、鍵盤(pán)、傳感器及存儲(chǔ)器等予以抽象,形成“超級(jí)虛擬終端”內(nèi)的統(tǒng)一硬件資源池,并支持硬件資源的按需分配和重新組合,真正實(shí)現(xiàn)了硬件資源的全局調(diào)用。組成“超級(jí)虛擬終端”的多個(gè)設(shè)備,能訪(fǎng)問(wèn)硬件資源池內(nèi)的多種硬件資源,這便是“多對(duì)多”的硬件資源訪(fǎng)問(wèn)。

ebb3a900-c6f7-11ec-bce3-dac502259ad0.jpg

圖2 硬件資源池化(多對(duì)多)

基于“硬件資源池化”,開(kāi)發(fā)者可以根據(jù)不同的業(yè)務(wù)場(chǎng)景,在硬件資源池內(nèi)選擇并匹配合適的能力模塊,充分發(fā)揮不同設(shè)備的能力優(yōu)勢(shì),從而構(gòu)建全新的用戶(hù)體驗(yàn)。

2.硬件資源池化模型

基于“硬件資源池化”的創(chuàng)新理念,OpenHarmony 融合硬件虛擬化、硬件資源管理及硬件數(shù)據(jù)管理等能力,構(gòu)建了硬件資源池化模型,對(duì)外提供了統(tǒng)一的硬件能力開(kāi)放接口,讓開(kāi)發(fā)者輕松實(shí)現(xiàn)高效開(kāi)發(fā)。

如圖3所示,硬件資源池化模型將各類(lèi)設(shè)備的硬件資源進(jìn)行抽象,為北向應(yīng)用提供各種分布式服務(wù),比如分布式相機(jī)、分布式屏幕、分布式音頻和分布式輸入等,同時(shí)提供統(tǒng)一的設(shè)備管理和分布式硬件框架。

ebdf5bb8-c6f7-11ec-bce3-dac502259ad0.jpg

圖3 硬件資源池化模型

下面為大家一一介紹硬件資源池化模型的各個(gè)組成部分。

2.1 設(shè)備管理

設(shè)備管理(即 DeviceManager)服務(wù),提供設(shè)備發(fā)現(xiàn)、認(rèn)證管理、可信設(shè)備管理和設(shè)備狀態(tài)管理等能力。

ec2bb8be-c6f7-11ec-bce3-dac502259ad0.jpg

圖4 設(shè)備管理(DeviceManager)

OpenHarmony 為開(kāi)發(fā)者提供了一套設(shè)備管理接口,用于分布式設(shè)備間監(jiān)聽(tīng)、發(fā)現(xiàn)和認(rèn)證,如圖 5 所示。

ec4221e4-c6f7-11ec-bce3-dac502259ad0.jpg

圖5 設(shè)備管理接口

設(shè)備管理接口的使用示例代碼如下:


// 創(chuàng)建DeviceManager實(shí)例:deviceManager.createDeviceManager('com.ohos.xxxx', (err, dm) => {    this.log("createDeviceManager err:" + JSON.stringify(err) + '  --success:' + JSON.stringify(dm))    if (err) return;    dmClass = dm;    dmClass.on('serviceDie', data => this.log("serviceDie on:" + JSON.stringify(data)))});// 查詢(xún)可信設(shè)備列表var array = dmClass.getTrustedDeviceListSync();// 獲取本地設(shè)備信息var localDeviceInfo = dmClass.getLocalDeviceInfoSync();// 開(kāi)始設(shè)備發(fā)現(xiàn)(發(fā)現(xiàn)周邊不可信設(shè)備)var subscribeId = 0;dmClass.on('deviceFound', (data) => {    if (data == null) {        this.log("deviceFound error data=null")        return;    }    this.logList.push("deviceFound:" + JSON.stringify(data));});dmClass.on('discoverFail', (data) => {    this.log("discoverFail on:" + JSON.stringify(data));});subscribeId = Math.floor(Math.random() * 10000 + 1000)var info = {    "subscribeId": subscribeId,    "mode": 0xAA,    "medium": 0,    "freq": 2,    "isSameAccount": false,    "isWakeRemote": true,    "capability": 0};dmClass.startDeviceDiscovery(info);// 停止設(shè)備發(fā)現(xiàn)(需要和startDeviceDiscovery接口配對(duì)使用)dmClass.stopDeviceDiscovery(subscribeId);// 設(shè)備認(rèn)證var deviceInfo ={    "deviceId": "XXXXXXXX",    "deviceName": "",    deviceType: 0};let extraInfo = {    "appIcon": new Uint8Array(), // app圖標(biāo),可選參數(shù),可不填    "appThumbnail": new Uint8Array(), // app縮略圖,可選參數(shù),可不填    "appName": "xxxxxxxx", // 對(duì)端設(shè)備應(yīng)用名稱(chēng)    "appDescription": "xxxxxxxx", // app描述    "business": '0',    "displayOwner": 0,}// 設(shè)備取消認(rèn)證dmClass.unAuthenticateDevice(this.deviceInfo);

DeviceManager 的更多詳情,請(qǐng)參考以下代碼倉(cāng):

https://gitee.com/openharmony/device_manager

2.2 分布式硬件框架

分布式硬件框架為硬件資源池化模型提供了接入管理、能力查詢(xún)、狀態(tài)管理、權(quán)限管理以及版本管理等硬件資源管理能力,如圖6所示:

ec7290f4-c6f7-11ec-bce3-dac502259ad0.jpg

圖6 分布式硬件框架

分布式硬件框架的各模塊說(shuō)明如下:

ec969314-c6f7-11ec-bce3-dac502259ad0.jpg

圖9 分布式相機(jī)的模塊說(shuō)明

分布式相機(jī)的更多詳情,請(qǐng)參考分布式相機(jī)代碼倉(cāng):

https://gitee.com/openharmony/distributed_camera

2.4 分布式屏幕

分布式屏幕提供了屏幕設(shè)備的硬件資源軟件抽象能力,為 OpenHarmony 系統(tǒng)框架提供系統(tǒng)投屏、屏幕鏡像、屏幕分割等能力的實(shí)現(xiàn)。分布式屏幕的框架圖如下所示:

eccd909e-c6f7-11ec-bce3-dac502259ad0.jpg

圖10 分布式屏幕

分布式屏幕的各模塊說(shuō)明如下:

eced8278-c6f7-11ec-bce3-dac502259ad0.jpg

圖11 分布式屏幕的模塊說(shuō)明

分布式屏幕的更多詳情,請(qǐng)參考以下代碼倉(cāng):

https://gitee.com/openharmony/distributed_screen

3.結(jié)束語(yǔ)

除了分布式相機(jī)和分布式屏幕外,硬件資源池化模型在后續(xù)版本還將提供分布式音頻和分布式輸入能力。分布式音頻將提供對(duì)麥克風(fēng)、喇叭、聽(tīng)筒等音頻設(shè)備的硬件資源池化能力,通過(guò)音頻服務(wù)提供給應(yīng)用開(kāi)發(fā)者,使得開(kāi)發(fā)者能夠自由選擇、切換、組合音頻設(shè)備,提升用戶(hù)的使用體驗(yàn)。分布式輸入將提供對(duì)鍵盤(pán)、鼠標(biāo)等輸入設(shè)備的硬件資源池化能力,通過(guò)輸入服務(wù)讓?xiě)?yīng)用開(kāi)發(fā)者能跨設(shè)備調(diào)用輸入能力,實(shí)現(xiàn)多設(shè)備協(xié)同。

硬件資源池化模型仍在建設(shè)中,期待廣大開(kāi)發(fā)者共同加入我們,共同見(jiàn)證萬(wàn)物互聯(lián)時(shí)代的無(wú)限可能!

審核編輯 :李倩


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

    關(guān)注

    37

    文章

    7433

    瀏覽量

    129602
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3974

    瀏覽量

    21346

原文標(biāo)題:OpenHarmony 3.1 Release版本關(guān)鍵特性解析——OpenHarmony硬件資源池化模型

文章出處:【微信號(hào):gh_e4f28cfa3159,微信公眾號(hào):OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    動(dòng)態(tài)流量數(shù)據(jù)資源交付技術(shù):破解網(wǎng)絡(luò)流量調(diào)度的核心難題

    。而傳統(tǒng)的網(wǎng)絡(luò)流量交付模式長(zhǎng)期面臨資源浪費(fèi)與突發(fā)擁堵的雙重困境,基于動(dòng)態(tài)流量的數(shù)據(jù)資源交付方法的出現(xiàn),為這一行業(yè)痛點(diǎn)提供了全新的解決方案。一、傳統(tǒng)數(shù)據(jù)流量交付的行
    的頭像 發(fā)表于 03-30 13:50 ?1446次閱讀
    動(dòng)態(tài)流量<b class='flag-5'>池</b>數(shù)據(jù)<b class='flag-5'>資源</b>交付技術(shù):破解網(wǎng)絡(luò)流量調(diào)度的核心難題

    OpenHarmony開(kāi)發(fā)開(kāi)源資料!凌蒙派-RK3568開(kāi)發(fā)板:從入門(mén)到實(shí)戰(zhàn)的全棧硬件平臺(tái)

    隨著 OpenHarmony 生態(tài)的持續(xù)壯大,越來(lái)越多開(kāi)發(fā)者投身于鴻蒙硬件開(kāi)發(fā) —— 但 “找板難、入門(mén)繁、案例少” 的問(wèn)題,卻成了不少人的 “開(kāi)局絆腳石”。今天要給大家推薦的,正是一款能解決這些痛
    的頭像 發(fā)表于 02-05 13:56 ?625次閱讀
    <b class='flag-5'>OpenHarmony</b>開(kāi)發(fā)開(kāi)源資料!凌蒙派-RK3568開(kāi)發(fā)板:從入門(mén)到實(shí)戰(zhàn)的全棧<b class='flag-5'>硬件</b>平臺(tái)

    #OpenHarmony HDC調(diào)試

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:46:28

    #OpenHarmony 鏡像燒錄

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:42:36

    #OpenHarmony 系統(tǒng)概述

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:39:20

    #OpenHarmony Hello World應(yīng)用以及部署

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:32:52

    壁仞科技助力湖南移動(dòng)國(guó)產(chǎn)算力資源成功點(diǎn)亮

    12月15日,由湖南移動(dòng)、壁仞科技、中興通訊三方聯(lián)合打造的湖南移動(dòng)國(guó)產(chǎn)算力資源全面建成并成功點(diǎn)亮。
    的頭像 發(fā)表于 12-25 09:57 ?511次閱讀

    后勤資源模型智能調(diào)度系統(tǒng):功能特點(diǎn)與平臺(tái)架構(gòu)解析

    ? ? 后勤資源模型智能調(diào)度系統(tǒng)解析 ? ?后勤資源模型智能調(diào)度系統(tǒng)融合大數(shù)據(jù)、人工智能與機(jī)器學(xué)習(xí)技術(shù),針對(duì)物資、設(shè)備、人員、運(yùn)輸工具等后勤資源
    的頭像 發(fā)表于 12-15 16:35 ?428次閱讀

    英泰斯特入選2025年武漢市人工智能產(chǎn)品資源名單

    近日,武漢市經(jīng)濟(jì)和信息局正式公布《2025年武漢市人工智能產(chǎn)品資源名單》,英泰斯特自主研發(fā)的“智能車(chē)聯(lián)網(wǎng)故障預(yù)警大模型”,作為工業(yè)制造領(lǐng)域垂直行業(yè)大
    的頭像 發(fā)表于 11-30 17:03 ?1352次閱讀

    數(shù)據(jù)全復(fù)用高性能層設(shè)計(jì)思路分享

    大家好,本團(tuán)隊(duì)此次分享的內(nèi)容為可實(shí)現(xiàn)數(shù)據(jù)全復(fù)用高性能層設(shè)計(jì)思路,核心部分主要由以下3個(gè)部分組成; 1.SRAM讀取模塊;——使用的存儲(chǔ)為SRAM 基于SRAM讀與寫(xiě)時(shí)序,約束
    發(fā)表于 10-29 07:10

    躋身“國(guó)家隊(duì)”!卓翼智能成功入圍中國(guó)郵政2025無(wú)人機(jī)設(shè)備資源采購(gòu)項(xiàng)目

    近日,中國(guó)郵政速遞物流股份有限公司2025年無(wú)人機(jī)設(shè)備機(jī)型資源采購(gòu)項(xiàng)目(項(xiàng)目編號(hào):0747-2560SCCZAB336,以下簡(jiǎn)稱(chēng)“中國(guó)郵政無(wú)人機(jī)設(shè)備機(jī)型資源采購(gòu)項(xiàng)目”)入圍候選人名
    的頭像 發(fā)表于 09-25 14:30 ?715次閱讀
    躋身“國(guó)家隊(duì)”!卓翼智能成功入圍中國(guó)郵政2025無(wú)人機(jī)設(shè)備<b class='flag-5'>資源</b><b class='flag-5'>池</b>采購(gòu)項(xiàng)目

    十萬(wàn)元獎(jiǎng)金!首屆全國(guó)RISC-V高水平創(chuàng)新及應(yīng)用大賽火熱進(jìn)行中

    支持:適配Bianbu OS(基于Ubuntu優(yōu)化)、OpenHarmony、OpenWR等。 機(jī)器人開(kāi)發(fā)支持:支持ROS2,提供機(jī)器人算法開(kāi)發(fā)和調(diào)試工具。 AI組件:集成硬件加速的ONNX Runtime
    發(fā)表于 09-25 13:56

    基于OpenHarmony打造新一代智能化解決方案

    硬件性能優(yōu)勢(shì)與軟件生態(tài)資源,構(gòu)建形成面向工業(yè)控制、智能終端及物聯(lián)網(wǎng)等多元場(chǎng)景的高效、穩(wěn)定、安全的一體智能解決方案。
    的頭像 發(fā)表于 05-23 17:45 ?1552次閱讀

    云電競(jìng)服務(wù)器 工作原理

    實(shí)例,實(shí)現(xiàn)硬件資源的按需分配與隔離運(yùn)行。 資源?:CPU、GPU、內(nèi)存等硬件
    的頭像 發(fā)表于 05-14 07:44 ?756次閱讀
    云電競(jìng)服務(wù)器 工作原理

    基于RAKsmart云服務(wù)器的AI大模型實(shí)時(shí)推理方案設(shè)計(jì)

    面對(duì)高并發(fā)請(qǐng)求、嚴(yán)格的響應(yīng)延遲要求及波動(dòng)的業(yè)務(wù)負(fù)載,傳統(tǒng)本地部署的算力瓶頸愈發(fā)顯著。RAKsmart云服務(wù)器憑借其彈性計(jì)算資源、分布式網(wǎng)絡(luò)架構(gòu)與全棧AI加速能力,為AI大模型實(shí)時(shí)推
    的頭像 發(fā)表于 05-13 10:33 ?715次閱讀