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

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

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

3天內不再提示

多核處理器為嵌入式系統設計人員提供機會

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Paul Fischer ? 2022-06-14 17:02 ? 次閱讀

處理器開發中的重大新聞是主要 CPU 制造商現在如何標準化多核處理器技術。雖然大多數軟件社區都專注于服務器應用程序,但各種嵌入式計算應用程序的開發人員也可以從多核處理器的最新進展中受益。

多核處理器為將新功能與舊代碼混合以及在同一系統上組合多個操作環境的需求提供了一種解決方案。與由多個子系統組成的傳統嵌入式系統相比,高度集成的系統可以通過在單個處理系統的不同內核上運行的實時軟件組件和人為指導的元素來構建, 通過消除冗余硬件來降低系統制造和維護成本。

挑戰在于實施有效

利用新處理器芯片的軟件。今天,系統將處理器內核專用于實時操作系統(RTOS) 和通用操作系統 (GPOS) 的獨立、不同的操作環境。

以犧牲性能為代價共享 I/O

承載多個操作環境的軟件必須支持處理器硬件接口的虛擬化,以便多個軟件應用程序可以共享多核處理器的 I/O 而不會發生沖突。在這種情況下,虛擬化的概念涉及使用軟件允許單個硬件同時為多個操作系統提供服務。

從歷史上看,虛擬機管理軟件模擬了整個底層機器,包括所有 I/O 設備。但是,使用完全虛擬化的機器會造成客戶操作系統直接與硬件交互時所沒有的性能損失。例如,圖形密集型應用程序需要訪問真實硬件以獲得最佳性能。虛擬幀緩沖區太慢,并且缺乏渲染 3D 運動圖像的應用程序的足夠功能。這給醫學成像系統或機器人裝配機等應用帶來了重大問題。在此類系統中,渲染圖像的客戶操作系統需要直接訪問物理幀緩沖區及其控制 I/O。

直接訪問 I/O 提高了響應能力

鑒于這種性能挫折,需要一種不同的虛擬機管理方法來支持最新的 I/O 硬件

增強功能并在確定性處理環境中實現最高性能。為了解決這個問題,虛擬機管理器(VMM,如圖 1 所示)將特定設備直接分配給控制它們的 I/O 任務。在這個系統中,VMM 不模擬底層機器的整個 I/O接口,只模擬那些共享的設備。對于所有其他設備,它確保只有授權的操作環境才能訪問特定的性能關鍵 I/O。例如,如圖所示,VMM 確保主操作員顯示屏只能由 GPOS 訪問,在本例中為Windows。

圖1

pYYBAGKoTuSASIsOAAIv__JffkI549.png

這種將 I/O 專門分配給特定虛擬機的概念對于保證實時響應能力至關重要。對響應關鍵硬件的訪問必須僅限于控制硬件的 RTOS;同樣,對遺留 I/O 接口的訪問應僅限于相應的遺留應用軟件。

虛擬化支持遺留代碼遷移

在其自己的處理器內核上的虛擬實時機器中運行舊版 RTOS,可以將舊版實時軟件從過時的硬件遷移到現代嵌入式平臺。由于 I/O 可以虛擬化,因此可以模擬舊的硬件設備,從而最大限度地減少重寫經過驗證的軟件的需要。例如,通過攔截對傳統 VMEbus I/O 的 I/O 請求并將它們重定向到等效的板載 I/O 設備,可以將VMEbus 系統轉換為更便宜的 SBC 系統。

有效的 VMM 系統將 VMM 可以復用的資源與必須為虛擬機獨占的資源區分開來。例如,磁盤和企業以太網接口等設備可以在所有虛擬機之間多路復用和共享。但是,當確定性和性能比平等訪問更重要時,虛擬化軟件應該隔離資源以供特定虛擬機及其客戶操作系統使用。

組合獨立子系統的好處

因為多核芯片可以承載多個操作環境,以前需要多個離散計算模塊的系統現在可以組合在單個硬件環境中。通過重用經過驗證的遺留應用程序并支持 RTOS 和 GPOS 子系統之間更快的通信和協調,該技術可以降低成本、提高 可靠性和穩健性,并節省設計、制造和維護 資源。

審核編輯:郭婷

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

    關注

    68

    文章

    19824

    瀏覽量

    233699
  • 芯片
    +關注

    關注

    459

    文章

    52252

    瀏覽量

    436840
  • RTOS
    +關注

    關注

    24

    文章

    844

    瀏覽量

    120816
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    服務級芯片進軍嵌入式市場,AMD這顆處理器駕馭AI洪流

    市場進行了優化,在計算能力與專門設計的嵌入式特性之間實現平衡,增強產品壽命、系統彈性和嵌入式應用開發的便利性。 ? ? 該處理器采用成熟的Zen 5架構,
    的頭像 發表于 03-28 09:18 ?3176次閱讀
    服務<b class='flag-5'>器</b>級芯片進軍<b class='flag-5'>嵌入式</b>市場,AMD這顆<b class='flag-5'>處理器</b>駕馭AI洪流

    AMD EPYC嵌入式9005系列處理器的功能特性

    AMD EPYC(霄龍)嵌入式 9005 系列處理器嵌入式應用帶來服務級性能。它們基于“Zen 5”架構,可
    的頭像 發表于 03-27 11:30 ?633次閱讀
    AMD EPYC<b class='flag-5'>嵌入式</b>9005系列<b class='flag-5'>處理器</b>的功能特性

    AMD EPYC嵌入式9005系列處理器發布

    AMD(超威,納斯達克股票代碼:AMD )今日宣布推出第五代 AMD EPYC(霄龍)嵌入式處理器,擴展其 x86 嵌入式處理器產品組合。
    的頭像 發表于 03-12 17:08 ?804次閱讀

    基于全志T113-i多核異構處理器的全國產嵌入式核心板簡介

    一、嵌入式核心板產品介紹 基于全志公司的T113-i處理器精心設計的多核異構處理器、工業級ECK30-T13IA系列嵌入式核心板,采用郵票孔
    的頭像 發表于 10-25 13:40 ?972次閱讀

    旋智多核處理器助力電機控制應用

    電機控制應用軟件通常需要實時處理,以確保精確控制和快速響應。高性能、多核嵌入式處理器能夠實時處理多項復雜計算,是保持電機控制
    的頭像 發表于 10-24 16:17 ?776次閱讀
    旋智<b class='flag-5'>多核</b>心<b class='flag-5'>處理器</b>助力電機控制應用

    AMD 面向嵌入式系統推出高能效 EPYC 嵌入式 8004 系列

    領先地位。 ? AMD EPYC 嵌入式 8004 系列處理器專為計算密集型嵌入式系統所設計,可為高需求工作負載提供卓越性能,同時以緊湊的尺
    發表于 10-11 13:58 ?947次閱讀

    嵌入式Hypervisor:架構、原理與應用 閱讀體驗 +Hypervisor基礎概念

    解決嵌入式系統資源有限但應用場景日益復雜的難題。單核處理器計算性能的提高和多核處理器的引入
    的頭像 發表于 10-08 15:08 ?1244次閱讀
    <b class='flag-5'>嵌入式</b>Hypervisor:架構、原理與應用 閱讀體驗 +Hypervisor基礎概念

    計算嵌入式處理器的使用壽命

    電子發燒友網站提供《計算嵌入式處理器的使用壽命.pdf》資料免費下載
    發表于 09-19 11:06 ?0次下載
    計算<b class='flag-5'>嵌入式</b><b class='flag-5'>處理器</b>的使用壽命

    嵌入式系統的未來趨勢有哪些?

    ,會更多地使用環保材料,以減少對環境的污染。同時,系統設計將更加注重生態可持續性,滿足可持續發展的需求。 6. 實時操作系統(RTOS)的發展 實時操作系統嵌入式
    發表于 09-12 15:42

    嵌入式linux開發的基本步驟有哪些?

    之前,首先需要選擇合適的硬件平臺。硬件選擇需要考慮以下幾個方面: 1.1 處理器 嵌入式Linux開發需要一個處理器,常見的處理器有ARM、MIPS、PowerPC等。選擇
    的頭像 發表于 09-02 09:11 ?1108次閱讀

    AI普及給嵌入式設計人員帶來新挑戰

    探討了人工智能(AI)的普及給嵌入式設計人員帶來的新挑戰。在創建“邊緣機器學習(ML)”應用時,設計人員必須確保其能有效運行,同時最大限度地降低處理器和存儲開銷,以及物聯網(IoT)設
    發表于 08-22 14:20 ?850次閱讀
    AI普及給<b class='flag-5'>嵌入式</b><b class='flag-5'>設計人員</b>帶來新挑戰

    嵌入式系統中常用的五種微處理器類型

    本文介紹了嵌入式系統中常用的五種微處理器類型:微處理器單元(MPU)、微控制(MCU)、數字信號處理器
    的頭像 發表于 07-25 09:29 ?2493次閱讀

    嵌入式系統怎么學?

    、C++或者Python。這些語言在嵌入式系統開發中都被廣泛應用。 3、微處理器/微控制架構:學習常見的微處理器和微控制
    發表于 07-02 10:10

    Altera SOPC 嵌入式系統設計(一)

    可以用此向導來將加速邏輯和 DMA 通道添加到系統中。3.降低系統成本 嵌入式設計人員總是堅持不懈地尋找降低系統成本的方法。然而,選擇一款
    發表于 06-25 20:39

    一文解析嵌入式多核異構方案,東勝物聯RK3588多核異構核心板系列一覽

    嵌入式人工智能快速發展,對于高性能計算需求越來越大。為了解決性能與功耗的平衡、通過并行化加速計算等,越來越多地嵌入式處理器使用同構多核、異構多核
    的頭像 發表于 06-17 15:45 ?3385次閱讀
    一文解析<b class='flag-5'>嵌入式</b><b class='flag-5'>多核</b>異構方案,東勝物聯RK3588<b class='flag-5'>多核</b>異構核心板系列一覽
    主站蜘蛛池模板: 亚洲视频三区 | 成年ssswww中国女人 | 四虎影院在线观看网站 | 亚洲国产一区二区三区在线观看 | 最新国产你懂的在线网址 | 天天插日日干 | 国产精品大片天天看片 | 性欧美黑人巨大videos | 国产精品亚洲一区二区三区在线播放 | 久热国产精品视频 | 日本aaaaa高清免费看 | 最好免费高清视频观看韩国 | 永久在线观看www免费视频 | 日本黄页网站在线观看 | 特黄特色视频 | 欧美人成在线观看 | 伊人精品久久久大香线蕉99 | 丁香花在线视频观看免费 | 在线观看黄网 | 91午夜剧场| 四虎在线精品免费高清在线 | 视频一区 在线 | ww欧洲ww在线视频看 | 97影院理论在线观看 | 四虎884 | 性欧美视频videos6一9 | 亚洲成人在线网 | bt天堂bt在线网 | 天堂在线最新版在线www | 日韩一级片免费在线观看 | 日本高清免费aaaaa大片视频 | 国产精品视频永久免费播放 | 黄色日比| 午夜视频欧美 | 欧美伦理影院 | 色香蕉在线观看 | 久久婷婷激情 | 无遮挡很爽很污很黄很色的网站 | 色偷偷亚洲 | 黄色大片a级| 久久草在线免费 |