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

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

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

3天內不再提示

第三屆大會回顧第3期 | FFRT并發框架在OpenHarmony中的設計與實踐

OpenHarmony TSC ? 來源:OpenHarmony TSC ? 作者:OpenHarmony TSC ? 2025-06-21 16:53 ? 次閱讀

演講嘉賓 | 黃佑鐘

回顧整理 | 廖 濤

排版校對 | 宋夕明

wKgZO2gvD2mAJ5EcAASu6n_FPBE229.png

嘉賓介紹

開發框架分論壇

黃佑鐘海思Kirin解決方案并行與異構計算專家。

正文內容

多任務并發能更有效地利用CPU資源,特別是在多核處理器上,可以顯著提高程序的運行速度和整體性能,從而改善用戶體驗。OpenHarmony的FFRT并發編程模型為開發者提供了構建異步并發任務的能力,以更高效地開發和管理并發任務。FFRT是如何設計與實現的,有哪些重要特性?海思Kirin解決方案并行與異構計算專家黃佑鐘在第三屆OpenHarmony技術大會上進行了精彩分享。

wKgZO2gvD2mAVhO2AAwlb9IKuGQ690.png

在移動端,應用并發線程往往存在CPU多核利用率低、單線程負載高問題,形成“一核工作,多核圍觀”的情況;此外,應用線程的冗余和泛濫,導致調度開銷大,導致性能變差。針對上述問題,OpenHarmony提出了以ArkTS語言并行化技術(TaskPool)和Native并行化技術(FFRT)結合的高性能并行化解決方案,以優化負載與資源管理。

wKgZO2gvD2qAUbJSAAGEy3604GQ389.png

TaskPool是一種多線程并發解決方案,以支持開發者任務在OpenHarmony系統中更高效地執行任務。在TaskPool架構中,Task Dispatch Manager組件提供了優先級調度、負債均衡以及系統統一管理;Task Worker Threads組件能夠進行自適應和可伸縮;Function Flow Runtime組件能夠提供統一調度和QOS支持。

wKgZO2gvD2qABBX3AAEqCgV4_Y4165.png

TaskPool實現了并發實例的輕量化,能夠共享更多的基礎設施資源和不可變對象。此外,由于減少了代碼便攜量,且開發者無需關心并發實例的生命周期和場景下并發任務的負載輕重,能夠幫助開發者易于開發并發任務。

wKgZO2gvD2qAM6lrAACZJ5ao4r0312.png

FFRT(Function Flow Runtime) 是OpenHarmony原生提供的Native的并發框架。相比于傳統多線程編程模型,FFRT具備簡單易用、避免線程泛濫、負載均衡、調度開銷小等優勢。其Task-Based和Data-Driven兩大特征,使開發者可以專注于應用功能的開發,無需手動管理線程以及線程同步,實現自動負載均衡;且由于FFRT在運行時自動并發調度和執行任務,提高了任務并行度和線程利用率,降低了系統線程總數,使應用運行更流暢。

wKgZO2gvD2qAIRQ2AACNepCr_Bk231.png

Task-Based:指在Function Flow編程模型中開發者以任務方式來組織應用程序表達,運行時以任務粒度執行調度。其中,任務定義為一種面向開發者的編程線索和面向運行時的執行對象,通常包含一組指令序列及其操作的數據上下文環境。

Function Flow編程模型中的任務包含以下主要特征:(1)任務之間可指定依賴關系,依賴關系通過Data-Driven方式表達;(2)任務可支持嵌套,即任務在執行過程中可生成新的任務下發給運行時,形成父子任務關系;(3)多任務支持互同步操作,例如等待,鎖,條件變量等。

Data-Driven:指任務之間的依賴關系通過數據依賴表達。在任務執行過程中對其關聯的數據對象進行讀寫操作。在Function Flow編程模型中,數據對象表達抽象為數據簽名,每個數據簽名唯一對應一個數據對象。數據依賴抽象為任務所操作的數據對象的數據簽名列表,包括輸入數據依賴in_deps和輸出數據依賴out_deps。

基于Data-Driven的數據依賴表達,FFRT在運行時可動態構建任務之間的基于生產者/消費者的數據依賴關系并遵循任務數據依賴狀態執行調度,包括Producer-Consumer依賴、Consumer-Producer依賴、Producer-Producer依賴等。

wKgZO2gvD2qAdD7-AAKMUCuf7wM208.png

未來,隨著5GAI、跨平臺框架等技術的發展和融合,未來移動端應用的并發情況將會持續增加,為開發者帶來新的挑戰和機遇。FFRT也將繼續擴展以下能力:

特定場景下,更加高效易用的High-Level抽象。

底層軟硬件優化,尤其是對異構加速器的支持。

自動化并行化發掘與評估能力。

E N D

審核編輯 黃宇

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

    關注

    28

    文章

    3841

    瀏覽量

    18267
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    格創東智亮相第三屆軟件創新發展大會

    近日,由武漢市人民政府、湖北省經濟和信息化廳主辦的第三屆軟件創新發展大會(以下簡稱“大會”)在武漢光谷舉行。
    的頭像 發表于 06-17 16:52 ?257次閱讀

    洛微科技精彩亮相第三屆智能裝卸機器人大會

    4月25至27日,第三屆智能裝卸機器人大會在合肥巢湖圓滿舉辦。作為物流自動化領域的技術風向標,本屆大會聚焦裝卸場景的智能化升級,吸引了超百家產業鏈企業與行業專家參與。洛微科技營銷副總劉飛受邀出席
    的頭像 發表于 04-30 17:15 ?1169次閱讀
    洛微科技精彩亮相<b class='flag-5'>第三屆</b>智能裝卸機器人<b class='flag-5'>大會</b>

    中科創達旗下OSWare奧思維亮相第三屆OpenHarmony技術大會

    近日,以“技術引領筑生態 萬物智聯創未來”為主題的第三屆 OpenHarmony 技術大會在上海成功舉行。會上,OpenHarmony統一互聯PMC(項目群項目管理委員會)正式開啟孵化
    的頭像 發表于 11-12 10:40 ?812次閱讀

    線上逛展 | 沉浸探索第三屆OpenHarmony技術大會五大展區

    世博中心又有什么大事發生? 第三屆OpenHarmony技術大會 五大展區全方位展示智慧互聯未來 雷科技從現場發來探展邀約 一起跟隨他的視角漫步展區 在精彩紛呈的特色產品、應用案例
    發表于 10-24 21:50

    焦點直擊 | 一圖盡覽第三屆OpenHarmony技術大會

    原文標題:焦點直擊 | 一圖盡覽第三屆OpenHarmony技術大會
    的頭像 發表于 10-21 14:12 ?478次閱讀

    第三屆OpenHarmony技術大會 生態企業分享創新成果,共繪開源系統新藍圖

    10月12日,以“技術引領筑生態,萬物智聯創未來”為主題的第三屆OpenHarmony技術大會在上海隆重召開。來自全球的開源操作系統技術領袖、前沿實踐專家、學者及業界領袖,探討萬物智聯
    的頭像 發表于 10-21 11:59 ?735次閱讀
    <b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術<b class='flag-5'>大會</b> 生態企業分享創新成果,共繪開源系統新藍圖

    市場活動 | 潤和軟件星閃業務亮相第三屆OpenHarmony技術大會

    10月12日至13日,由OpenAtomOpenHarmony(以下簡稱“OpenHarmony”)項目群技術指導委員會(TSC)主辦的第三屆OpenHarmony技術
    的頭像 發表于 10-17 08:00 ?1289次閱讀
    市場活動 | 潤和軟件星閃業務亮相<b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術<b class='flag-5'>大會</b>

    高燃回顧第三屆OpenHarmony技術大會精彩瞬間

    第三屆OpenHarmony技術大會圓滿落幕 全球開源精英齊聚 共同展示OpenHarmony技術、生態、人才的最新進展 見證OpenHarmony
    發表于 10-16 18:47

    第三屆OpenHarmony技術大會主論壇嘉賓演講大咖金句聚焦

    第三屆OpenHarmony技術大會在上海璀璨落幕 本場思維碰撞與技術交融的盛宴 不僅見證了技術的飛躍 更是行業未來藍圖的共同描繪 讓我們一同回顧主論壇上行業大咖們的金句發言! 精彩繼
    的頭像 發表于 10-16 10:35 ?505次閱讀
    <b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術<b class='flag-5'>大會</b>主論壇嘉賓演講大咖金句聚焦

    深開鴻亮相第三屆OpenHarmony技術大會,以技術驅動OpenHarmony生態發展

    10月12-13日,第三屆OpenHarmony技術大會(以下簡稱“大會”)在上海順利舉行。本屆大會以“技術引領筑生態,萬物智聯創未來”為主
    的頭像 發表于 10-15 08:07 ?961次閱讀
    深開鴻亮相<b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術<b class='flag-5'>大會</b>,以技術驅動<b class='flag-5'>OpenHarmony</b>生態發展

    迅龍軟件受邀參加第三屆OpenHarmony技術大會,共建共享鴻蒙生態

    10月12日-13日,第三屆OpenHarmony技術大會在上海舉辦。大會邀請來自全球的開源操作系統技術領袖、前沿實踐專家、廣大開發者以及學
    的頭像 發表于 10-14 15:33 ?569次閱讀
    迅龍軟件受邀參加<b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術<b class='flag-5'>大會</b>,共建共享鴻蒙生態

    第三屆OpenHarmony技術大會在上海成功舉辦

    10月12日,以“技術引領筑生態,萬物智聯創未來”為主題的第三屆OpenHarmony技術大會(以下簡稱“大會”)在上海成功舉辦。本次大會
    發表于 10-13 11:14

    第三屆OpenHarmony技術大會亮點紛呈

    10月12日—13日 第三屆OpenHarmony技術大會如期而至, 高能看點,一觸即發! 讓我們攜手走進這場技術盛宴 ?
    的頭像 發表于 10-11 11:08 ?548次閱讀
    <b class='flag-5'>第三屆</b><b class='flag-5'>OpenHarmony</b>技術<b class='flag-5'>大會</b>亮點紛呈

    30s高能速遞 | 第三屆 OpenHarmony技術大會精彩搶鮮看

    技術引領筑生態 萬物智聯創未來 第三屆 OpenHarmony技術大會 如約而至 高燃登場 10月12-13日,上海世博中心 重磅嘉賓,前沿議題 看億萬代碼如何改變未來,與卓越伙伴共繪閃耀繁星 亮點
    發表于 10-08 17:36

    第三屆中國電磁頻譜學術大會圓滿落幕,知語科技閃耀西安!

    ?西安盛事!第三屆中國電磁頻譜學術大會圓滿落幕,知語云智能科技閃耀全場 西安,這座承載著千年歷史文化的古都,在2024年6月21日至22日再次成為科技領域的焦點。第三屆中國電磁頻譜學術大會
    發表于 06-24 11:05
    主站蜘蛛池模板: 黄色网址视频在线播放 | 国产精品一区在线观看你懂的 | 国产超爽人人爽人人做 | 生活片毛片 | 欧美18videosex性欧美69 | 久久黄色影片 | 最近高清在线国语 | 在线成人精品国产区免费 | 国产精品久久久久影视不卡 | 男女视频免费观看 | sss在线play | 长腿丝袜美女被啪啪 | 色色色色色色色色色色色色色色 | 看日本黄大片在线观看 | 国产精品成人va在线观看入口 | 日日天天干 | 午夜视频免费观看黄 | 一级欧美视频 | 午夜三级网 | 一级女人毛片人一女人 | 美女视频黄视大全视频免费网址 | 国产亚洲精品仙踪林在线播放 | 毛片视频网址 | 一级日本大片免费观看视频 | 操人视频网站 | 福利午夜 | 色午夜在线 | 亚洲一二三四 | 影院成人区精品一区二区婷婷丽春院影视 | 狠狠尻 | www.黄com| 侵犯希崎中文字幕在线 | 怡红院色视频在线 | 美女写真福利视频 | 久久99热久久精品23 | 九九热免费观看 | 久久福利精品 | 成人精品一区二区三区电影 | 乱轮黄色小说 | 正在播放羽月希与黑人bd在线 | 国产午夜视频在线观看第四页 |