色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

CAST-32方法為多核處理器打開(kāi)了大門(mén)

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Oliver Kuhlert ? 2022-11-29 16:17 ? 次閱讀

在航空電子設(shè)備中,將軟件集中到一個(gè)硬件平臺(tái)中被認(rèn)為是一種很好的做法。事實(shí)上的標(biāo)準(zhǔn) ARINC653 根據(jù)排除和緩解硬件資源沖突的分區(qū)模型描述了它如何正常工作。隨著此模型的成功和多核處理器 (MCP) 的出現(xiàn)越來(lái)越多,證書(shū)頒發(fā)機(jī)構(gòu)已開(kāi)始擴(kuò)大其對(duì)使用多核處理器的接受程度。

CAST-32 方法為多核處理器打開(kāi)了大門(mén)。..

關(guān)于這一點(diǎn),認(rèn)證機(jī)構(gòu)軟件小組(CAST),一個(gè)由認(rèn)證和監(jiān)管機(jī)構(gòu)代表組成的國(guó)際小組(EASA,F(xiàn)AA),發(fā)表了一篇名為CAST-32的論文,描述了允許在機(jī)載系統(tǒng)中使用多核處理器的條件。從本質(zhì)上講,本文確定了可能對(duì)系統(tǒng)安全產(chǎn)生影響的主要主題,在大多數(shù)情況下,事實(shí)證明確定性是關(guān)鍵。CAST-32的最終結(jié)論是可以使用多核處理器,但范圍僅限于最多兩個(gè)活動(dòng)內(nèi)核。

。..但隨后的開(kāi)發(fā)實(shí)際上允許有效地利用它們

隨著CAST-32文件CAST-32A(2016)的更新,這種情況發(fā)生了變化。現(xiàn)在可以在機(jī)載系統(tǒng)中并行使用處理器的所有內(nèi)核。該文件明確允許使用多個(gè)內(nèi)核,只要提交認(rèn)證的組織(申請(qǐng)人)可以為上述問(wèn)題提供最先進(jìn)的解決方案。這些問(wèn)題涉及硬件設(shè)計(jì)的各個(gè)方面以及軟件體系結(jié)構(gòu)的問(wèn)題。后者需要通過(guò)適當(dāng)?shù)?a target="_blank">操作系統(tǒng)打下堅(jiān)實(shí)的基礎(chǔ)。高級(jí)操作系統(tǒng)已經(jīng)將多核支持緊密地整合到其分區(qū)管理中。

規(guī)劃的挑戰(zhàn)

CAST-32A 定位文件的“規(guī)劃”部分討論了與處理器、架構(gòu)、操作系統(tǒng)和工具選擇相關(guān)的所有主題。它始于申請(qǐng)人確定MCP的責(zé)任。此外,CAST-32A要求申請(qǐng)人注意軟件架構(gòu)(包括IMA考慮),資源分區(qū)模型和要使用的開(kāi)發(fā)工具。

最大的挑戰(zhàn):管理共享處理器緩存而不發(fā)生沖突

CAST-32A最具爭(zhēng)議的討論主題被稱(chēng)為“干擾信道和資源使用”。它讓申請(qǐng)人來(lái)識(shí)別應(yīng)用程序之間的干擾,定義資源使用情況,并評(píng)估對(duì)整個(gè)系統(tǒng)的確定性行為的影響。共享處理器緩存和主內(nèi)存帶寬的影響這兩個(gè)問(wèn)題正在挑戰(zhàn)申請(qǐng)人構(gòu)建系統(tǒng)。

由于高級(jí)緩存在處理器內(nèi)核之間共享,因此 CPU 的硬件必須處理同步問(wèn)題。此外,共享緩存的狀態(tài)可能會(huì)受到錯(cuò)誤應(yīng)用程序的影響,從而嚴(yán)重影響安全關(guān)鍵分區(qū)的性能。

及時(shí)處理任務(wù)的內(nèi)存沖突解決方案

為了應(yīng)對(duì)最壞的情況,符合 CAST-32A 標(biāo)準(zhǔn)的操作系統(tǒng)必須提供緩存帶寬監(jiān)控,以便關(guān)閉錯(cuò)誤的應(yīng)用程序。除了這些在運(yùn)行時(shí)適用的技術(shù)方法之外,申請(qǐng)人應(yīng)該有可能(幾乎)消除架構(gòu)級(jí)別的緩存影響。最明顯的方法是增加時(shí)間分區(qū)窗口的安全裕度,以便即使共享緩存永久不穩(wěn)定,也可以滿(mǎn)足最壞情況執(zhí)行時(shí)間 (WCET)。這樣做時(shí),性能將受到重大影響。相反,申請(qǐng)人可以將應(yīng)用程序分成具有相同軟件級(jí)別的組。通過(guò)確保安全關(guān)鍵流程并行運(yùn)行,緩存可以在關(guān)鍵時(shí)間范圍開(kāi)始時(shí)失效。這應(yīng)該類(lèi)似于單核處理器上的情況,其中應(yīng)用程序按順序調(diào)度,在關(guān)鍵安全應(yīng)用程序啟動(dòng)時(shí)執(zhí)行資源清理。

poYBAGOFwC6AFRoJAAB3GbDnu4Q887.png

另一個(gè)干擾源是主內(nèi)存總線。即使內(nèi)存區(qū)域被劃分并因此相互保護(hù),對(duì)總線的訪問(wèn)也需要一定的時(shí)間。一個(gè)應(yīng)用程序?qū)?nèi)存總線的密集使用是以并行運(yùn)行的應(yīng)用程序?yàn)榇鷥r(jià)的。本主題與共享緩存討論非常相似,緩解措施幾乎相同。

細(xì)粒度鎖定和清晰的前景

當(dāng)在不同內(nèi)核上執(zhí)行的應(yīng)用程序同時(shí)進(jìn)入內(nèi)核空間時(shí),也可能發(fā)生爭(zhēng)用,從而可能訪問(wèn)相同的數(shù)據(jù)結(jié)構(gòu)。傳統(tǒng)上,對(duì)整個(gè)內(nèi)核內(nèi)存的訪問(wèn)受全局鎖保護(hù),一次只允許一個(gè)內(nèi)核執(zhí)行操作系統(tǒng)服務(wù)。這在技術(shù)上可能已經(jīng)足夠,但在可擴(kuò)展性方面并不令人滿(mǎn)意。為了減少這種干擾通道的影響,一個(gè)兼容良好的操作系統(tǒng)必須使用細(xì)粒度鎖定,這大大降低了應(yīng)用程序同時(shí)請(qǐng)求同一鎖的概率。

除了識(shí)別干擾信道外,CAST-32A論文還要求對(duì)每個(gè)內(nèi)核的資源使用情況進(jìn)行分析。例如,申請(qǐng)人仍然需要在合理?xiàng)l件下確定安全任務(wù)的WCET,并且最終必須確定安全裕度。這同樣適用于存儲(chǔ)區(qū)域大小的分析。一個(gè)好的操作系統(tǒng)必須通過(guò)提供有關(guān)內(nèi)存預(yù)算和執(zhí)行時(shí)間的信息來(lái)支持用戶(hù)。

總結(jié)

證書(shū)頒發(fā)機(jī)構(gòu)團(tuán)隊(duì) (CAST) 小組勾勒出在航空電子系統(tǒng)中使用多個(gè)處理器內(nèi)核的方法。他們的定位文件CAST-32A提到了硬件設(shè)計(jì)的各個(gè)方面以及軟件架構(gòu)的問(wèn)題。通過(guò)PikeOS操作系統(tǒng),SYSGO公司提供了主要的構(gòu)建塊之一,將強(qiáng)大的資源和時(shí)間分區(qū)擴(kuò)展到具有多個(gè)內(nèi)核的CPU,完美地應(yīng)用了CAST-32A論文中描述的需求。

審核編輯:郭婷

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

    關(guān)注

    68

    文章

    19349

    瀏覽量

    230286
  • 航空電子
    +關(guān)注

    關(guān)注

    15

    文章

    492

    瀏覽量

    45256
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    QorIQ?T1042多核處理器

    QorIQ?T1042多核處理器T1042 QorIQ高級(jí)多核處理器綜合了數(shù)據(jù)網(wǎng)絡(luò)、電信/數(shù)據(jù)通訊、無(wú)線網(wǎng)絡(luò)基礎(chǔ)設(shè)施和國(guó)防軍事/航天工程應(yīng)用所需要的性能卓越數(shù)據(jù)線路加速及網(wǎng)絡(luò)和外圍總線
    發(fā)表于 01-10 08:48

    盛顯科技:拼接處理器連接大屏方法是什么?

    拼接處理器作為大屏幕顯示系統(tǒng)的控制核心,負(fù)責(zé)將信號(hào)源的圖像精準(zhǔn)地按照用戶(hù)的要求傳送到輸出的大屏幕上,并通過(guò)系統(tǒng)中的控制服務(wù)對(duì)整個(gè)顯示系統(tǒng)進(jìn)行高效管理。那么您知道拼接處理器連接大屏方法
    的頭像 發(fā)表于 12-05 21:55 ?197次閱讀
    盛顯科技:拼接<b class='flag-5'>處理器</b>連接大屏<b class='flag-5'>方法</b>是什么?

    旋智多核處理器助力電機(jī)控制應(yīng)用

    電機(jī)控制應(yīng)用軟件通常需要實(shí)時(shí)處理,以確保精確控制和快速響應(yīng)。高性能、多核嵌入式處理器能夠?qū)崟r(shí)處理多項(xiàng)復(fù)雜計(jì)算,是保持電機(jī)控制系統(tǒng)穩(wěn)定性和準(zhǔn)確性的關(guān)鍵。
    的頭像 發(fā)表于 10-24 16:17 ?495次閱讀
    旋智<b class='flag-5'>多核</b>心<b class='flag-5'>處理器</b>助力電機(jī)控制應(yīng)用

    TMS320C6674多核固定和浮點(diǎn)數(shù)字信號(hào)處理器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TMS320C6674多核固定和浮點(diǎn)數(shù)字信號(hào)處理器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-07 09:59 ?0次下載
    TMS320C6674<b class='flag-5'>多核</b>固定和浮點(diǎn)數(shù)字信號(hào)<b class='flag-5'>處理器</b>數(shù)據(jù)表

    TMS320C6672多核固定和浮點(diǎn)數(shù)字信號(hào)處理器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TMS320C6672多核固定和浮點(diǎn)數(shù)字信號(hào)處理器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-05 11:18 ?0次下載
    TMS320C6672<b class='flag-5'>多核</b>固定和浮點(diǎn)數(shù)字信號(hào)<b class='flag-5'>處理器</b>數(shù)據(jù)表

    TMS320C6678多核固定和浮點(diǎn)數(shù)字信號(hào)處理器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TMS320C6678多核固定和浮點(diǎn)數(shù)字信號(hào)處理器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-03 09:20 ?0次下載
    TMS320C6678<b class='flag-5'>多核</b>固定和浮點(diǎn)數(shù)字信號(hào)<b class='flag-5'>處理器</b>數(shù)據(jù)表

    SM320C6678-HIREL多核固定和浮點(diǎn)數(shù)字信號(hào)處理器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《SM320C6678-HIREL多核固定和浮點(diǎn)數(shù)字信號(hào)處理器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-02 17:15 ?0次下載
    SM320C6678-HIREL<b class='flag-5'>多核</b>固定和浮點(diǎn)數(shù)字信號(hào)<b class='flag-5'>處理器</b>數(shù)據(jù)表

    TMS320C6474多核數(shù)字信號(hào)處理器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TMS320C6474多核數(shù)字信號(hào)處理器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-01 11:09 ?0次下載
    TMS320C6474<b class='flag-5'>多核</b>數(shù)字信號(hào)<b class='flag-5'>處理器</b>數(shù)據(jù)表

    嵌入式微處理器有哪些部分 嵌入式微處理器有哪些區(qū)別

    嵌入式微處理器是一種專(zhuān)門(mén)嵌入式系統(tǒng)設(shè)計(jì)的處理器。嵌入式微處理器通常包含以下幾個(gè)部分:處理核心、外設(shè)接口、存儲(chǔ)
    的頭像 發(fā)表于 04-21 11:31 ?1187次閱讀

    主流嵌入式微處理器的結(jié)構(gòu)與原理是什么 常見(jiàn)的嵌入式微處理器類(lèi)型包括

    、內(nèi)存、總線和I/O接口等。 處理器核心: 處理器核心是嵌入式微處理器的核心組成部分,負(fù)責(zé)處理指令和數(shù)據(jù)。常見(jiàn)的處理器核心包括單核心和
    的頭像 發(fā)表于 04-21 09:32 ?687次閱讀

    多核異構(gòu)通信框架(RPMsg-Lite)

    ,還優(yōu)化了能耗,眾多領(lǐng)域帶來(lái)了革命性的變革。 異構(gòu)多核系統(tǒng)是指在一個(gè)芯片上集成多種不同類(lèi)型的處理器核心,這些核心可能采用不同的指令集架構(gòu)(ISA),具備不同的性能特性和功耗要求。這些核心可以是高性能的通用
    的頭像 發(fā)表于 03-08 18:20 ?5742次閱讀
    <b class='flag-5'>多核</b>異構(gòu)通信框架(RPMsg-Lite)

    用于多核處理器的可配置多軌PMU TPS650860數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《用于多核處理器的可配置多軌PMU TPS650860數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 03-07 14:00 ?0次下載
    用于<b class='flag-5'>多核</b><b class='flag-5'>處理器</b>的可配置多軌PMU TPS650860數(shù)據(jù)表

    什么是多核多線程?多核多線程如何提高程序的運(yùn)行效率?

    單線程無(wú)法充分利用多核處理器的并行計(jì)算能力。
    的頭像 發(fā)表于 02-20 10:22 ?1402次閱讀

    如何提高處理器的性能

    提高處理器主頻可以提高處理器的性能,但是到一定程度就不能再提高了,我們需要通過(guò)雙核,或者多核來(lái)提高處理器的性能。
    的頭像 發(fā)表于 01-24 09:59 ?2544次閱讀
    如何提高<b class='flag-5'>處理器</b>的性能

    Andes晶心科技正式推出AndesCore? AX65全新RISC-V亂序執(zhí)行、超純量、多核處理器

    高效率、低功耗、32/64 位 RISC-V 處理器核的領(lǐng)先供貨商和 RISC-V 國(guó)際協(xié)會(huì)創(chuàng)始首席成員Andes晶心科技,宣布全面推出高性能AndesCore AX65--亂序執(zhí)行、超純量、多核處理器IP。
    的頭像 發(fā)表于 01-17 13:48 ?1395次閱讀
    主站蜘蛛池模板: YELLOW日本动漫高清免费| 久久 这里只精品 免费| 国产成人精品男人免费| 亚洲精品免播放器在线观看| 一个人的免费完整在线观看HD| 5g在视影讯天天5g免费观看| 给个男人都懂的网址2019| 久久99国产精品无码AV| 人C交ZZZ0OOZZZ000| 亚洲精品偷拍影视在线观看| 99免费视频观看| 国产亚洲精品久久久久| 男人大臿蕉香蕉大视频| 校园男男高h小黄文| 99久久99久久免费精品蜜桃| 国产色精品久久人妻无码看片| 沦为公交两奶头春药高潮迭起| 天美传媒在线观看免费完整版| 中文字幕日本一区| 国产精品亚洲欧美| 免费视频不卡| 亚洲精品自在线拍2019| 超碰在线vip| 久久久久久久久女黄| 视频一区二区三区蜜桃麻豆| 中文字幕亚洲乱码熟女在线| 国产精品欧美一区二区在线看| 免费果冻传媒2021在线观看| 亚洲成人中文| 宝贝好紧好爽再搔一点试視頻| 久久才是精品亚洲国产| 视频区 国产 欧美 日韩| 99国产福利| 久久国产亚洲电影天堂| 无套内射纹身女视频| gv手机在线观看| 久久久久久天天夜夜天天| 午夜在线观看免费完整直播网页| jealousvue成熟40岁| 久久热国产在线视频| 亚洲国产高清在线观看视频|