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

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

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

3天內不再提示

減輕多核因素

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:DAVID STEWART ? 2022-11-08 11:05 ? 次閱讀

很快,大多數硬件處理平臺將基于多核架構。但這對傳統軟件應用程序意味著什么?

與單核平臺相比,多核平臺能夠提供更高的性能、更低的功耗、更小的物理占用空間,甚至更低的物料成本。但是,除非傳統的單核優化軟件應用程序成功遷移到多核架構上,否則這些好處都不會帶來。這并不一定意味著需要完成大量的軟件重構工作。但這確實意味著開發人員需要擁有正確的知識和工具來評估他們的選項并選擇正確的選項。

整合重頭戲

舊版軟件遷移最直接的方法是將多核平臺視為當今使用的單核處理引擎的相同集合,只是內核現在都在一個物理包中。換句話說,對于每個處理器,開發人員將選擇適當的操作系統和應用程序在其上運行。虛擬化是實現這一目標的常用方法,有時被視為多核旅程的第一步。這種方法將離散處理功能整合到多核平臺上,并且需要有限的新知識和軟件重構,盡管它只能提供前面提到的性能、功耗、大小和成本效益的一小部分,因為它沒有利用可用的固有并行處理。

平衡、優化和機會

大多數開發人員都知道,利用多核平臺基本優勢的方法是解鎖其軟件應用程序中存在的任何并發性,以便可以在可用處理器之間實現合理平衡的負載。挑戰在于,需要了解一些新概念,例如線程、數據依賴關系和數據爭用,以實現向多核平臺的高效遷移。軍事系統市場雖然有其自身的特質,但肯定也受到商業基本規則之一的支配:掌握新技術或技術比競爭對手更快的公司會給自己帶來真正的差異化優勢。

害怕跳?

要成為多核就緒的軟件開發組織,需要將一些東西添加到工程師可用的技能、方法和工具庫中。這些對于滿足所有多核遷移項目核心的基本問題至關重要:應用程序中有多少并發性,解鎖它有多容易?傳統上,這個問題的答案很難找到。通常有必要做所有的試錯工程工作來回答它。因此,許多開發團隊拒絕采取這一步驟也就不足為奇了。這種不情愿是因為他們不知道如何評估采用多核的好處,也不知道如何實現這樣的并發分析項目。因此,他們什么都不做。

穿越黑暗的指引

近年來,CriticalBlue已幫助許多不同類型的組織遷移到并優化其多核平臺的使用。Prism工具是在與經驗豐富的多核軟件開發人員進行廣泛協商后開發的,旨在建立應對上述挑戰所需的能力。這些討論輸出的一個小例子是,CriticalBlue的Prism具有假設探索功能,允許開發人員無需首先修改代碼,就可以調查不同并行化方法,多核平臺和數據依賴關系管理方法的影響。該工具與一系列培訓課程和方法服務相結合,提供了一個框架,可幫助開發人員高效遷移遺留系統。

右腳向前

降低性能、功耗、尺寸和成本限制,同時提供基于現有傳統軟件的領先功能,是嵌入式系統盈利的關鍵。雖然多核硬件正在迅速成為常態,但在運行傳統應用軟件時如何最好地利用此類平臺的知識有限。多核系統編程并不是一門全新的科學;這是一個在現有和成熟的技能中添加一些新想法和技術的問題。因此,管理將遺留軟件遷移到多核平臺的復雜性可以轉化為真正的業務差異化因素。那么,為什么不在競爭中領先一步呢?

審核編輯:郭婷

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

    關注

    68

    文章

    19342

    瀏覽量

    230227
  • 應用程序
    +關注

    關注

    37

    文章

    3283

    瀏覽量

    57749
收藏 人收藏

    評論

    相關推薦

    減輕電力設備的短路熱問題

    電子發燒友網站提供《減輕電力設備的短路熱問題.pdf》資料免費下載
    發表于 09-25 14:31 ?0次下載
    <b class='flag-5'>減輕</b>電力設備的短路熱問題

    Keystone多核器件系列原理圖核查表

    電子發燒友網站提供《Keystone多核器件系列原理圖核查表.pdf》資料免費下載
    發表于 09-19 11:26 ?0次下載
    Keystone<b class='flag-5'>多核</b>器件系列原理圖核查表

    CPU單核性能與多核性能的區別

    CPU的單核性能與多核性能在多個方面存在顯著的差異,這些差異主要體現在處理能力、應用場景、性能瓶頸以及技術發展等方面。以下是對兩者區別的詳細探討。
    的頭像 發表于 09-02 14:42 ?7096次閱讀

    多核CPU的優勢是什么

    多核CPU(Central Processing Unit,中央處理器)作為現代計算機技術的重要里程碑,其優勢在于顯著提升了計算性能、多任務處理能力、系統穩定性以及能效比等多個方面。以下將詳細闡述多核CPU的幾大優勢,并結合相關數據和背景進行說明。
    的頭像 發表于 08-22 14:30 ?2909次閱讀

    TC2XX/3XX多核斷點設置無效的原因?

    TC2XX/3XX多核斷點設置無效,請問hinghtec的多核要怎么才能被觸發,(函數已經執行,但是斷點沒有被觸發)或者如何才能進行多核調試。
    發表于 07-03 07:33

    如何減輕NMEA2000終端電阻的重量

    德索工程師說道材料選擇是減輕NMEA2000終端電阻重量的關鍵。傳統的終端電阻多采用金屬材料制成,如銅、鐵等,這些材料雖然導電性能良好,但密度較大,導致終端電阻整體重量較重。為了減輕重量,我們可以考慮采用輕質材料替代傳統金屬材料。
    的頭像 發表于 06-21 16:52 ?265次閱讀
    如何<b class='flag-5'>減輕</b>NMEA2000終端電阻的重量

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

    嵌入式人工智能快速發展,對于高性能計算需求越來越大。為了解決性能與功耗的平衡、通過并行化加速計算等,越來越多地嵌入式處理器使用同構多核、異構多核和協處理器的設計。同時面對日益復雜的外部環境,國產
    的頭像 發表于 06-17 15:45 ?2271次閱讀
    一文解析嵌入式<b class='flag-5'>多核</b>異構方案,東勝物聯RK3588<b class='flag-5'>多核</b>異構核心板系列一覽

    求助,關于ESP32多核使用問題求解答

    關于esp32的多核使用,除了使用xTaskCreatePinnedToCore函數來控制線程跑的核心外能否有其他的實現比如: 現在有兩個bin文件,每個核心同時跑不同的bin文件,這種是否能夠實現。
    發表于 06-17 06:28

    TC3x多核使用與TC2x多核使用相比是否有任何限制?

    大家好,TC3x 多核使用與 TC2x 多核使用相比是否有任何限制? 舉例說明:TC3x 是否不允許在不同內核運行的代碼之間進行多內核共享數據交換?
    發表于 05-22 07:32

    risc-v多核芯片在AI方面的應用

    RISC-V多核芯片在AI方面的應用主要體現在其低功耗、低成本、靈活可擴展以及能夠更好地適應AI算法的不同需求等特點上。 首先,RISC-V適合用于高效設計實現,其內核面積更小,功耗更低,使得它能
    發表于 04-28 09:20

    請問DMA控制器可以減輕CPU負擔嗎?

    直接存儲器訪問 ( DMA )控制器,可以在內存和/或外設之間傳輸數據,而不需要 CPU 參與每次傳輸。合理利用 DMA 控制器,可以減輕CPU的負擔。
    的頭像 發表于 03-28 09:41 ?738次閱讀
    請問DMA控制器可以<b class='flag-5'>減輕</b>CPU負擔嗎?

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

    概要 隨著科技的飛速發展,計算需求日益復雜和多樣化,傳統的單核處理器已難以滿足所有應用場景的需求。在這樣的背景下,異構多核系統應運而生,成為推動計算領域進步的重要力量。異構多核系統不僅提高了計算效率
    的頭像 發表于 03-08 18:20 ?5698次閱讀
    <b class='flag-5'>多核</b>異構通信框架(RPMsg-Lite)

    什么是多核多線程?多核多線程如何提高程序的運行效率?

    單線程無法充分利用多核處理器的并行計算能力。
    的頭像 發表于 02-20 10:22 ?1397次閱讀

    TC397A如何多核調試?

    TC397的開發板,想試一下多核調試,請問有相關歷程或者文檔嗎,現在都默認一個核在跑
    發表于 02-19 08:08

    AURIX系列MCU多核系統和時鐘有關系嗎?

    AURIX系列MCU多核系統和時鐘有關系嗎?2.如何系統的理解GTM的時鐘結構(以前用的ST的片子,發現英飛凌MCU的時鐘樹和ST的很不一樣,有些時鐘實現的功能和原理是一樣的)?3.編寫應用程序是不是不能脫離底層比較好?
    發表于 02-05 06:10
    主站蜘蛛池模板: 精品一区二区三区免费观看 | 九九热在线视频精品店 | 日本超A大片在线观看| 蜜臀AV精品一区二区三区| 精品无码国产AV一区二区三区| 国产伦精品一区二区免费| 国产高清视频青青青在线| 大地影院日本韩国电影免费观看| a久久99精品久久久久久蜜芽| 一本道mw高清码二区三区| 亚洲 日韩 在线 国产 视频 | 7756短视频| 亚洲色 图| 亚洲精品九色在线网站| 亚洲高清有码中文字| 无码人妻少妇色欲AV一区二区| 外女思春台湾三级| 色欲天天婬色婬香影院| 视频成人app永久在线观看| 人体内射精一区二区三区| 欧美成人精品高清在线观看| 欧美极限扩肛| 欧美videosgratis杂交| 热久久国产欧美一区二区精品| 牛牛在线视频| 国产成人女人视频在线观看| 国产99久久久国产精品成人| 成人在线视频免费观看| 国产精品99久久久久久AV蜜臀| 俄罗斯大白屁股| 国产精品久久久久久52AVAV | 国产浮力草草影院CCYY| 国产偷国产偷亚州清高| 国产精品久久人妻无码蜜| 国产AV高清怡春院| 国产精品无码亚洲精品| 国产伦精品一区二区三区精品| 狠狠色狠狠色综合日日2019| 精品国产福利一区二区在线| 美女拉开腿让男生桶到爽| 免费看片A级毛片免费看|