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

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

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

3天內不再提示

異構多核的設計和開發挑戰

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:嵌入式計算設計 ? 2022-06-07 09:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著越來越多的嵌入式系統設計有多個 CPU(最常見的是芯片上的多個內核),多核設計仍然是一個熱門話題。理解多核的一個挑戰是該術語被廣泛用于描述許多設計方法和架構。需要一些明確性。

弄清楚術語是第一個挑戰。..。..

“多核”一詞讓許多人想到臺式電腦、平板電腦、智能手機等中使用的微處理器芯片。這些設備由許多(有時是大量!)相同的 CPU 構成,它們提供了巨大的計算能力和運行并行算法的機會,這對某些應用程序非常有益。這些設備被正確地稱為“同質多核”,因為所有 CPU 都是相同的。該軟件的架構是對稱多處理 (SMP),它是通過在所有 CPU 上運行操作系統(Windows、Linux 或 MacOS)來實現的。(使用操作系統的單個副本。)

嵌入式系統中,SMP 也占有一席之地。它用于需要在經濟和節能配置中提供大量計算能力的地方。因此,可以使用許多實時操作系統的 SMP 版本。

可以預見,同構的替代多核架構是異構的,其中各種內核具有不同的架構。這對嵌入式系統開發人員很有吸引力,因為 CPU 可以部署到應用程序中最適合它們的部分。這種系統的軟件架構必然是非對稱多處理 (AMP),其中每個 CPU 運行自己的操作系統(或者可能根本沒有操作系統)。這意味著可以酌情為每個 CPU 部署不同的操作系統。例如,一些 CPU 可能運行 RTOS,而其他 CPU,考慮到不需要實時行為,可能運行 Linux。

多核設計的一些其他方面:

如果需要,您可以在同構多核設備上實施 AMP。

在復雜的系統中,可能存在 SMP 和 AMP 的組合。由于運行 SMP 的 CPU 集群看起來有點像單個 CPU,因此它可以是 AMP 系統的一部分。

AMP 設計方法提供了以各種方式對軟件進行細分的絕佳機會。不僅實時軟件和其他軟件可以分離,而且安全關鍵軟件組件可以很容易地與其他軟件子系統分離(和保護)。

SMP 系統中的 CPU 間通信由 OS 提供;可以使用正常的任務間通信。對于 AMP 系統,需要選擇合適的機制和協議。

多核系統設計具有挑戰性,我認為有兩個方面特別麻煩:

配置——構建一個系統涉及到讓所有部分——操作系統、內核間通信等——很好地協同工作。隨著內核的種類越來越廣泛,這一挑戰變得越來越關鍵。一個好的方法是考慮一些異構多核基礎設施軟件——一個框架或管理程序——它提供了經過充分驗證的“粘合劑”。

調試——通常,調試比編碼花費更多的時間(即使開發人員會否認這一點!)。如果您使用 RTOS,調試多線程代碼很困難,因為顯然同時執行的線程之間的交互是微妙的。在具有真正同時性的多核系統中,情況只會變得更糟。傳統的“停止和凝視”調試不會破解它。需要更復雜的工具來捕獲完整系統的操作并使開發人員能夠根據需要放大以查看細節。

毫無疑問,多核將很快從普遍走向無處不在。設計和開發挑戰仍將存在,需要認識到思考和解決問題的新方法。

審核編輯:郭婷

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

    關注

    5200

    文章

    20459

    瀏覽量

    334371
  • Linux
    +關注

    關注

    88

    文章

    11767

    瀏覽量

    219100
  • WINDOWS
    +關注

    關注

    4

    文章

    3702

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    DR1 系列核心板 PS+PL 異構多核實戰案例手冊(二)

    本文為創龍科技DR1 系列評估板 PS+PL 異構多核開發指南,涵蓋 9 類核心案例與關鍵技術實現。核心內容包括 AXI 總線與 PS_PLIO 兩種通信方式,涉及 GPIO 控制、串口 / CAN
    的頭像 發表于 01-14 17:23 ?4650次閱讀
    DR1 系列核心板 PS+PL <b class='flag-5'>異構</b><b class='flag-5'>多核</b>實戰案例手冊(二)

    DR1 系列核心板 PS+PL 異構多核實戰案例手冊(一)

    本文為創龍科技DR1 系列評估板 PS+PL 異構多核開發指南,涵蓋 9 類核心案例與關鍵技術實現。核心內容包括 AXI 總線與 PS_PLIO 兩種通信方式,涉及 GPIO 控制、串口 / CAN
    的頭像 發表于 01-14 15:37 ?175次閱讀
    DR1 系列核心板 PS+PL <b class='flag-5'>異構</b><b class='flag-5'>多核</b>實戰案例手冊(一)

    全方位解析:什么是異構開發板?為什么選GM-3568JHF?

    異構開發板集成兩種或多種處理器,如ARM與FPGA。ARM負責通用控制,FPGA加速特定工作,二者協同保證系統靈活性與高性能。與普通開發板相比,異構
    的頭像 發表于 12-19 15:04 ?7129次閱讀
    全方位解析:什么是<b class='flag-5'>異構</b><b class='flag-5'>開發</b>板?為什么選GM-3568JHF?

    瑞薩RZ/T2H平臺多核異構的應用場景分析

    本文以RZ/T2H多軸控制/驅動的實例,介紹RZ/T2H平臺的多核異構應用場景。
    的頭像 發表于 12-15 11:34 ?2440次閱讀
    瑞薩RZ/T2H平臺<b class='flag-5'>多核</b><b class='flag-5'>異構</b>的應用場景分析

    【玩轉多核異構】T153核心板RISC-V核的實時性應用解析

    飛凌嵌入式FET153-S核心板的異構多核架構展現出了卓越的通信性能,能夠為諸多應用提供高效可靠的核心支撐,特別適用于對實時性和穩定性要求極高的智能應用場景。
    的頭像 發表于 11-14 09:40 ?8713次閱讀
    【玩轉<b class='flag-5'>多核</b><b class='flag-5'>異構</b>】T153核心板RISC-V核的實時性應用解析

    【老法師】多核異構處理器中M核程序的啟動、編寫和仿真

    文章,小編就將以飛凌嵌入式的OKMX8MP-C開發板為例,為大家介紹多核異構處理器M核程序的啟動配置、程序編寫和實時仿真的過程。
    的頭像 發表于 08-13 09:05 ?4008次閱讀
    【老法師】<b class='flag-5'>多核</b><b class='flag-5'>異構</b>處理器中M核程序的啟動、編寫和仿真

    商湯大裝置發布基于DeepLink的異構混合調度方案

    調度復雜、跨域訓練穩定性不足等行業挑戰,全面提升異構集群的協同效率與運行可靠性,加速國產AI算力從“可用”邁向“好用”,為大模型訓練提供強大而高效的支撐能力。
    的頭像 發表于 08-05 10:01 ?1110次閱讀

    【新品發布】硬核性能,降本之選,啟揚RK3506開發板全面上新

    STAMP-RK3506-KIT開發板基于RockchipRK3506處理器開發設計。集成三核Cortex-A7+Cortex-M0多核異構處理器,主頻可達1.5GHz,內置豐富的接口
    的頭像 發表于 07-10 17:30 ?1148次閱讀
    【新品發布】硬核性能,降本之選,啟揚RK3506<b class='flag-5'>開發</b>板全面上新

    【Milk-V Duo S 開發板免費體驗】Milk-V DuoS之異構多核OS混合部署實驗

    Milk-V DuoS之異構多核OS混合部署實驗 背景 DuoS 的 CPU 采用多核設計,所以可以多OS混合部署,大核上跑 Linux 系統,小核上跑的是實時系統,當前是 FreeRTOS。 V2
    發表于 07-03 20:09

    潤和軟件發布StackRUNS異構分布式推理框架

    當下,AI模型規模持續膨脹、多模態應用場景日益復雜,企業正面臨異構算力資源碎片化帶來的嚴峻挑戰。為應對行業痛點,江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)正式發布自主研發的StackRUNS異構分布式推理框架,高效融合
    的頭像 發表于 06-13 09:10 ?1481次閱讀
    潤和軟件發布StackRUNS<b class='flag-5'>異構</b>分布式推理框架

    米爾瑞芯微多核異構低功耗RK3506核心板重磅發布

    近日,米爾電子發布MYC-YR3506核心板和開發板,基于國產新一代入門級工業處理器瑞芯微RK3506,這款芯片采用三核Cortex-A7+單核Cortex-M0多核異構設計,不僅擁有豐富的工業接口
    發表于 05-16 17:20

    3核A7+單核M0多核異構,米爾全新低功耗RK3506核心板發布

    近日,米爾電子發布MYC-YR3506核心板和開發板,基于國產新一代入門級工業處理器瑞芯微RK3506,這款芯片采用三核Cortex-A7+單核Cortex-M0多核異構設計,不僅擁有豐富的工業接口
    的頭像 發表于 05-15 08:02 ?1997次閱讀
    3核A7+單核M0<b class='flag-5'>多核</b><b class='flag-5'>異構</b>,米爾全新低功耗RK3506核心板發布

    全志科技多核異構SoC助力行業智能化創新

    近日, “第十二屆開源操作系統年度技術會議”在北京舉行,全志科技受邀參會。會上,全志進行了題為《多核異構SoC在行業應用中軟件方案的思考與實踐》的分享。分享從市場和技術洞察、方案設計創新、場景化應用落地三個維度展開系統性分享,全面展現了全志科技在
    的頭像 發表于 04-18 09:11 ?1316次閱讀
    全志科技<b class='flag-5'>多核</b><b class='flag-5'>異構</b>SoC助力行業智能化創新

    全志T536(異構多核ARMCortex-A55+玄鐵E907 RISC-V)工業核心板說明書

    創龍科技SOM-TLT536是一款基于全志科技T536MX-CEN2/T536MX-CXX四核ARM Cortex-A55 + 玄鐵E907 RISC-V異構多核處理器設計的全國產工業核心板
    的頭像 發表于 04-08 17:34 ?2251次閱讀
    全志T536(<b class='flag-5'>異構</b><b class='flag-5'>多核</b>ARMCortex-A55+玄鐵E907 RISC-V)工業核心板說明書

    【迅為電子】10路UART、1TOPS的NPU、2路網口、異構多核架構、超高性價比!RK3562核心板強烈推薦

    【迅為電子】10路UART、1TOPS的NPU、2路網口、異構多核架構、超高性價比!RK3562核心板強烈推薦
    的頭像 發表于 03-27 11:04 ?1216次閱讀
    【迅為電子】10路UART、1TOPS的NPU、2路網口、<b class='flag-5'>異構</b><b class='flag-5'>多核</b>架構、超高性價比!RK3562核心板強烈推薦