91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

揭開航空電子設備多核架構的神秘面紗

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:PATRICK HUYCK ? 2022-11-08 14:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如今,航空電子系統(tǒng)架構師在做出設計決策時經常因一個代價高昂的問題而感到沮喪 - 由于現(xiàn)有系統(tǒng)缺乏支持更新所需的靈活性,因此必須執(zhí)行實質性的重新設計。設計過程中的這種不靈活的障礙可以通過使用新的、高度集成的多核處理器來克服,這些處理器可以提供長期的系統(tǒng)靈活性。現(xiàn)在,多核處理器不僅被用于解決新單核處理器可用性下降的問題,而且還利用增加的吞吐量,同時保持同等的功耗。

對各種多核操作系統(tǒng)(OS)架構的討論經常得出一個共同的錯誤結論:它們都提供類似的功能,降低了架構在設計選擇中的重要性。更詳細的檢查突出顯示了一些關鍵的多核操作系統(tǒng)體系結構之間的顯著差異。仔細考慮這些差異有助于防止當今的多核操作系統(tǒng)架構選擇成為未來系統(tǒng)更新的數(shù)百萬美元的障礙。

背景

在單核系統(tǒng)中,多個應用程序可以通過在托管應用程序之間對內存、資源和處理器時間進行可靠分區(qū)來共享計算資源。時間分區(qū)的常見方法是將固定時間間隔劃分為一系列固定子間隔,稱為“分區(qū)時間窗口”。為每個應用程序分配一個或多個分區(qū)時間窗口,窗口的長度和數(shù)量是應用程序最壞情況執(zhí)行時間 (WCET) 和所需重復率的因素。操作系統(tǒng)確保每個應用程序在其分配的時間內都可以訪問處理器。

任何系統(tǒng)都需要考慮如何考慮應用程序的增長,特別是對于范圍傾向于擴展的系統(tǒng)(例如,飛行管理或機載維護)。單核系統(tǒng)的方法包括使用未分配的時間,轉移和/或縮短其他應用程序的時間分配,以及將應用程序移動到功能更強大的計算平臺。多核平臺的端口應繼續(xù)支持這些方法,并允許在單核架構下不可行的技術。

多核 – 并發(fā)調度

在最基本的層面上,多核處理器的內核可以分配給并發(fā)執(zhí)行獨立的應用程序或同時執(zhí)行應用程序內的多個線程。必須考慮通過兩個或多個內核共享的資源(如主內存或系統(tǒng)互連)可能發(fā)生的任何爭用。遺憾的是,今天的 COTS 多核處理器目前缺乏允許管理對所有共享資源的訪問的硬件控制。

SMP 多核架構

對稱多處理 (SMP) 是一種基于多核的架構,其中單個操作系統(tǒng)控制所有資源,包括將內核分配給應用程序。“對稱”是指所有內核被視為平等,允許操作系統(tǒng)利用任何內核來執(zhí)行應用程序線程。即使應用程序可能被設計為多線程,這并不意味著當多個內核可用時,它將執(zhí)行相同的操作。對于可靠的分區(qū),操作系統(tǒng)應包括支持配置將哪些內核分配給應用程序以及線程將具有要執(zhí)行的關聯(lián)性。

借助 SMP 支持,在將一組應用程序從單核處理器移植到多核處理器時,可以采取保守的方法,包括保留現(xiàn)有分區(qū)計劃。通過確保所有線程對同一內核具有關聯(lián),線程將像在單核處理器上一樣執(zhí)行。如圖 1 所示,現(xiàn)在可以根據需要并行化特定應用程序以獲得吞吐量,選擇每個線程將在哪個內核上運行,從而實現(xiàn)應用程序增長。新應用程序可以專門設計為同時利用多個內核,可能具有更短的時間分配。此外,將擴展連續(xù)內置測試(BIT)應用程序,以確認所有內核和共享資源的正確性。

圖1:使用 SMP 的應用程序增長注意事項

pYYBAGNp_DyAbohyAAA13FOQ5VI807.jpg

AMP多核架構

在移植應用程序(即使是多線程應用程序)時,可以并行有效使用多少個內核可能存在實際限制。非對稱多處理 (AMP) 是一種基于多核的架構,其中每個內核基本上作為單獨的計算資源運行,允許并發(fā)調度。這種體系結構被稱為“非對稱”,因為它允許(但不要求)實現(xiàn)使用不同類型的處理器內核和/或操作系統(tǒng)。由于多個不同的操作系統(tǒng)不能全部以最高的處理器權限級別運行,因此可能存在一個監(jiān)視器功能(有時稱為“虛擬機監(jiān)控程序”)在所有內核上提供此支持。AMP 架構的優(yōu)勢在于,不同的應用程序可以在可用內核上同時運行。通過一定程度的虛擬化支持(例如,作為監(jiān)控功能的一部分),這包括不同操作環(huán)境(如Linux或專有操作系統(tǒng))的應用程序。

將應用從單核處理器移植到 AMP 架構時,可以采用與 SMP 架構類似的方法。但是,在解決爭用問題之前,可以實際分析的并發(fā)執(zhí)行內核(例如 WCET)的數(shù)量將受到限制。如圖 2 所示,由于應用程序相互依賴性,服務器應用程序(如文件系統(tǒng))即使在爭用的情況下也可能是并行性的良好候選項。假設可以考慮對共享資源的爭用,則可以將AMP架構中的每個內核配置為運行獨立的應用程序計劃或完全不同的環(huán)境,例如來賓操作系統(tǒng)。與運行獨立計劃相關的一個困難是,仍然需要跨計劃分析資源利用率。如果不能及時協(xié)調獨立的計劃,則可能無法分析和考慮資源可用性和協(xié)調的硬件 BIT。如果其中一個內核正在運行虛擬化操作系統(tǒng)(例如 Linux),則操作系統(tǒng)上缺乏保證活動以及無法協(xié)調硬件 BIT 可能會導致并行運行的內容受到嚴重限制。

當應用程序更新需要的帶寬超過其當前核心可以支持的帶寬時,可以將應用程序移植到其他核心之一。這種移植會因 AMP 架構固有的幾個因素而變得復雜。例如,帶寬必須全部來自一個內核,移植可能會破壞有關應用程序執(zhí)行順序的假設,并且傳輸延遲可能會因開/關內核通信機制的差異而受到影響。這些復雜性與流行的想法相矛盾,即 AMP 架構由于調度不那么復雜,因此更容易認證。

圖2:AMP 的應用增長注意事項

poYBAGNp_D2AFaSLAABOv588FKg272.jpg

來自綠山軟件的 tuMP 多核架構

其他架構包括異構多處理(HMP – 單個內核靜態(tài)劃分為獨立的 AMP 或 SMP 子系統(tǒng),每個子系統(tǒng)都有自己的操作系統(tǒng))和統(tǒng)一多處理(UMP – 單個內核在應用程序基礎上靜態(tài)劃分為子系統(tǒng),但具有單個“統(tǒng)一”操作系統(tǒng))。AMP、SMP 和其他類似架構的一個常見限制是,核心使用情況在執(zhí)行期間是固定的,并且在分配后不會更改。這一限制通過Green Hills Software開發(fā)的多核架構得到解決,該架構目前正在進行DO-178B A級認證工作,作為INTEGRITY-178產品線的一部分。這種架構被稱為“時變統(tǒng)一多處理”(tuMP),顯著提高了處理器內核利用方式的靈活性。(tuMP 是 Green Hills Software 的注冊商標。tuMP 架構的可行性通過其作為 INTEGRITY-178 單核產品的更新的實施得到了證明,保留了 12 年的安全和安保保證譜系和產品服務歷史。

tuMP 架構的好處是它保留了所有 AMP 和 SMP 調度功能,同時解決了它們的重大限制。tuMP 體系結構通過稱為“地緣組”的新可調度實體提供靈活性,該實體是應用程序、核心和調度特征的關聯(lián)。只有分配給地緣組的應用程序才能在其計劃的時間范圍內使用分配給同一地緣組的核心。通過創(chuàng)建多個子系統(tǒng)調度,可以同時調度獨立的關聯(lián)組(即應用程序和內核的非重疊使用),并且不受時間窗口必須在所有內核之間對齊的限制。此外,通過為每個組合創(chuàng)建唯一的地緣組,應用程序可以在不同的內核集上運行。借助 tuMP,可以完全靈活地利用可用內核進行并發(fā)應用程序和并發(fā)線程執(zhí)行,并在需要時更改這些關系(即時變)。

tuMP 體系結構稱為“統(tǒng)一”,因為通用操作系統(tǒng)控制所有內核的調度和應用程序之間的整體通信。此特性解決了在內核之間移動時的 AMP 應用程序移植問題;可以使用相同的機制在相同或不同內核上的應用程序之間進行通信。

單核處理器的分區(qū)調度端口可以通過為綁定到同一核心的每個應用程序創(chuàng)建具有關聯(lián)組的相同子系統(tǒng)調度來實現(xiàn)。如果某些應用程序需要額外的吞吐量,則可以將其他內核分配給其地緣組,也可以從任何內核分配未使用的時間。

在 AMP 系統(tǒng)中(如圖 2 所示),通過并行運行文件系統(tǒng)應用程序與相互依賴的應用程序來實現(xiàn)一定程度的并行性。如果應用程序需要比文件系統(tǒng)更高的吞吐量,則文件系統(tǒng)不會充分利用其核心。如圖 3 所示,tuMP 通過創(chuàng)建一個將文件系統(tǒng)與依賴于它的應用程序(例如飛行管理)組合在一起的關聯(lián)組,并為其分配多個內核,從而解決了利用率不足的問題。在此方案中,文件系統(tǒng)可以與特定核心具有相關性,應用程序在未用于文件系統(tǒng)操作時也會使用該核心。

當其他應用程序(例如 BIT)需要同時控制所有內核或現(xiàn)有應用程序不能容忍并行運行的其他應用程序時,在內核上集成來賓操作系統(tǒng)是一項設計挑戰(zhàn)。在 tuMP 中,可以將來賓操作系統(tǒng)關聯(lián)性組分配給多個分區(qū)時間窗口,這些時間窗口會分解核心的使用以支持這些其他要求。現(xiàn)在,可以為 BIT 應用程序的地緣組分配所有內核,以便它可以執(zhí)行必要的硬件測試。

在 AMP 系統(tǒng)中,如果另一個內核有足夠的未分配時間來支持更新的應用程序,則可以支持其核心吞吐量不足以支持更新的應用程序。借助 tuMP,應用程序(例如,板載維護)可以分布在與多個內核關聯(lián)的時間窗口上,而不僅僅是一個內核。

圖3:使用 tuMP 的應用程序增長注意事項

pYYBAGNp_D6AQNsKAABunQFkcZg110.jpg

集成多核處理器

航空電子認證工作需要徹底了解使用這些技術的復雜性和后果。系統(tǒng)設計人員在將多核處理器集成到其航空電子平臺設計中時,應牢記謹慎選擇架構的重要性。系統(tǒng)設計人員應考慮根據其系統(tǒng)靈活性選擇多核架構,以優(yōu)化核心使用并管理認證風險。就用戶而言,他們應該明白,他們的供應商今天的選擇將影響未來軟件擴展的經濟可行性。

審核編輯:郭婷

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

    關注

    68

    文章

    20265

    瀏覽量

    252720
  • 操作系統(tǒng)

    關注

    37

    文章

    7405

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    精密合金電阻在電子設備中廣泛的應用

    合金電阻憑借其獨特的性能優(yōu)勢,在各類電子設備中扮演著不可或缺的角色。從日常消費電子到高端工業(yè)設備,不同類型的合金電阻滿足了多樣化的電路需求。
    的頭像 發(fā)表于 12-18 17:46 ?286次閱讀
    精密合金電阻在<b class='flag-5'>電子設備</b>中廣泛的應用

    廣州唯創(chuàng)電子單片機語音芯片:智能設備的聲音靈魂與技術核心

    一、揭開單片機語音芯片的神秘面紗1.從基礎概念認識核心技術在智能化設備普及的今天,單片機語音芯片已成為人機交互的重要橋梁。要理解這一技術,首先需要明確其兩大核心組成部分:單片機與語音芯
    的頭像 發(fā)表于 11-25 09:07 ?821次閱讀
    廣州唯創(chuàng)<b class='flag-5'>電子</b>單片機語音芯片:智能<b class='flag-5'>設備</b>的聲音靈魂與技術核心

    破壁!超導電機撕開航空能效最后封印,綠色飛行元年到了?

    的應用絕非簡單的技術替代,而是從根本上重構了飛行器的動力架構,為航空工業(yè)帶來全方位的性能提升。一、超導電機如何重塑航空推進體系超導電機在航空應用中的核心優(yōu)勢主要體
    的頭像 發(fā)表于 09-25 11:13 ?1265次閱讀
    破壁!超導電機撕<b class='flag-5'>開航空</b>能效最后封印,綠色飛行元年到了?

    從節(jié)能 20% 到空間革命:湖南泰德航空電動離心+燃油組合泵的顛覆式創(chuàng)新

    航空技術進步的重要力量。湖南泰德航空技術有限公司憑借在航空航天領域十余年的深耕細作,在該技術研發(fā)上取得了顯著成果,為我們揭開了這一創(chuàng)新產品的神秘
    的頭像 發(fā)表于 09-25 11:12 ?841次閱讀
    從節(jié)能 20% 到空間革命:湖南泰德<b class='flag-5'>航空</b>電動離心+燃油組合泵的顛覆式創(chuàng)新

    電源里的“特種部隊”:揭秘115V/400Hz高頻電力的神秘面紗與應用領域

    ”,雖然小眾,卻肩負著至關重要的使命。今天,就讓我們一起揭開它的神秘面紗。一、為什么是400Hz?高頻電力的優(yōu)勢何在?與常見的50/6
    的頭像 發(fā)表于 08-29 10:48 ?1081次閱讀
    電源里的“特種部隊”:揭秘115V/400Hz高頻電力的<b class='flag-5'>神秘</b><b class='flag-5'>面紗</b>與應用領域

    探索CPU架構的奧秘,揭秘高性能計算的隱形引擎

    的深海,揭開那些隱藏在高性能計算背后的神秘面紗。1.取指令(Fetch)程序計數(shù)器(PC):CPU通過程序計數(shù)器獲取下一條指令的內存地址。指令讀?。簭拇鎯ζ骰蚓彺嬷凶x
    的頭像 發(fā)表于 08-13 11:58 ?824次閱讀
    探索CPU<b class='flag-5'>架構</b>的奧秘,揭秘高性能計算的隱形引擎

    光模塊拉環(huán)顏色背后的神秘意義,你知道多少?

    在數(shù)據中心的復雜網絡世界里,光模塊扮演著至關重要的角色,它負責實現(xiàn)電信號與光信號之間的高效轉換,確保數(shù)據在光纖網絡中穩(wěn)定、高速地傳輸。而光模塊上小小的拉環(huán)顏色,看似不起眼,卻隱藏著諸多關鍵信息,下面跟著小易,一起揭開神秘面紗
    的頭像 發(fā)表于 08-05 16:22 ?1127次閱讀
    光模塊拉環(huán)顏色背后的<b class='flag-5'>神秘</b>意義,你知道多少?

    CAN總線控制器:智能設備的“交通指揮官”

    本文導讀在汽車、工業(yè)自動化、醫(yī)療設備等場景中,無數(shù)電子設備通過CAN總線高效通信。而這場“數(shù)據交通”的背后,離不開一位隱形指揮官——CAN總線控制器。它不僅是數(shù)據的搬運工,更是確保通信穩(wěn)定、實時
    的頭像 發(fā)表于 07-25 11:35 ?740次閱讀
    CAN總線控制器:智能<b class='flag-5'>設備</b>的“交通指揮官”

    突破!華為先進封裝技術揭開神秘面紗

    引發(fā)行業(yè)高度關注,為其在芯片領域的持續(xù)創(chuàng)新注入強大動力。 堆疊封裝,創(chuàng)新架構 華為公布的 “一種芯片堆疊封裝及終端設備” 專利顯示,其芯片堆疊封裝技術通過將多個芯片或芯粒(Chiplet)以堆疊方式成在同一封裝體內,實
    的頭像 發(fā)表于 06-19 11:28 ?1589次閱讀

    浮思特 | 揭開(IGBT)的神秘面紗,結構原理與應用解析

    在(絕緣柵雙極型晶體管)IGBT出來之前,最受歡迎和常用的功率電子開關器件是雙極結晶體管(BJT)和場效應晶體管(MOSFET)。然而,這兩種組件在高電流應用中都有一些限制。因此,我們轉向了另一種
    的頭像 發(fā)表于 06-17 10:10 ?3239次閱讀
    浮思特 | <b class='flag-5'>揭開</b>(IGBT)的<b class='flag-5'>神秘</b><b class='flag-5'>面紗</b>,結構原理與應用解析

    深度解析電源濾波器:從原理到趨勢,賦能電子產業(yè)高質量發(fā)展

    波噪聲,為設備提供純凈、穩(wěn)定的電力環(huán)境。本文將從技術原理、應用場景、選型要點及未來趨勢四個維度,揭開電源濾波器的“神秘面紗”。 技術原理:電感與電容的“精密舞蹈” 電源濾波器的核心功能
    的頭像 發(fā)表于 05-09 14:23 ?1030次閱讀

    立訊技術OmniEdge CRE產品的六大優(yōu)勢

    本期讓我們揭開立訊技術OmniEdge CRE的神秘面紗,看看領航新一代硬件接口的產品,有哪些“黑科技”!
    的頭像 發(fā)表于 04-22 15:42 ?1014次閱讀
    立訊技術OmniEdge CRE產品的六大優(yōu)勢

    電子設備的 “心臟起搏器” 晶振,一文深度剖析

    晶振是什么 在我們日常使用的各種電子設備中,從手機、電腦到智能手表,甚至汽車和工業(yè)控制系統(tǒng),都存在著一個小小的元件,它如同電子設備的心臟,穩(wěn)定地跳動,為整個系統(tǒng)提供精準的時間和頻率基準,這就是晶振
    發(fā)表于 04-07 10:53

    電鉆改裝新潮流:航空插頭的魅力所在

    在工具改裝的江湖中,電鉆一直是個熱門選手。而近年來,一種名為航空插頭的元件在電鉆改裝界異軍突起,成為了眾多改裝愛好者的新寵。今天,就讓我們揭開航空插頭的神秘面紗,看看它如何在電鉆改裝中
    的頭像 發(fā)表于 03-21 10:30 ?839次閱讀
    電鉆改裝新潮流:<b class='flag-5'>航空</b>插頭的魅力所在