女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

網(wǎng)絡和x86處理器在嵌入式網(wǎng)絡應用中協(xié)同工作

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:John D'Ambrosia ? 2022-06-23 10:34 ? 次閱讀

x86 架構如今廣泛用于許多嵌入式應用程序中。工程師和產(chǎn)品經(jīng)理認識到,這些設備為其產(chǎn)品提供了市場領先的計算性能、具有向后兼容性的頻繁創(chuàng)新、低風險的供應連續(xù)性、高效的功耗、支持的開發(fā)工具和軟件以及一系列價格選擇。

利用這些優(yōu)勢增長最快的領域是嵌入式網(wǎng)絡和通信設計。在這方面,x86 處理器非常適合 10/100 Mbps 和 1 Gbps 應用。然而,隨著網(wǎng)絡擴展到 10G、40G 和 100G,需要一種新的架構來增強 x86 的高性能應用程序。

要求強調(diào) x86 能力

新設計有幾個強調(diào) x86 架構功能的關鍵要求:

更高的性能:永遠不變的一個要求是對更高性能的需求。隨著更多用戶和更多在線設備、更多需要帶寬的應用(如視頻)以及用于移動和云計算應用的新網(wǎng)絡,對網(wǎng)絡帶寬的需求是無法滿足的。看不到盡頭,網(wǎng)絡已經(jīng)從 10/100/1000 以太網(wǎng)轉(zhuǎn)移到 Nx1G 和 10G,40G 和 100G 即將到來。性能要求不僅限于增加原始帶寬,還必須提供非常低的延遲來處理實時應用程序。最后,正在引入復雜的流量管理,以在數(shù)千種類型的應用程序之間提供流量排隊、調(diào)度、整形和監(jiān)管。

安全處理:網(wǎng)絡安全曾經(jīng)是罕見的,設計通過帶外或后備異常路徑上的專用安全處理器來解決這個問題。在現(xiàn)代設計中,用于計算密集型批量加密功能的線速安全處理和加速有望在每個數(shù)據(jù)包上在線提供。

深度數(shù)據(jù)包檢測:深度數(shù)據(jù)包檢測和 L4-L7 數(shù)據(jù)包處理在歷史上也被視為異常,由單獨的外部處理器和正則表達式引擎處理。現(xiàn)代設計中的許多用例需要能夠?qū)?shù)據(jù)包中包含的信息做出安全和網(wǎng)絡處理決策,遠遠超出原始 L2-L3 標頭信息。

編程性:可以在網(wǎng)絡上找到的應用程序和威脅列表每天都在增加。網(wǎng)絡基礎設施和安全設備的產(chǎn)品設計必須是高度可編程的,以適應新的要求,而沒有很大的成本或時間限制。

功率效率:為了滿足新的綠色計算要求,增加帶寬和每個數(shù)據(jù)包的計算量并不能驅(qū)動功率的線性或指數(shù)增長。新設計必須扭轉(zhuǎn)功耗的增長率,推動每瓦指令的新水平。

有狀態(tài)處理:幾乎所有關于深度數(shù)據(jù)包檢查、負載平衡和安全處理的要求都需要對整個通信會話有狀態(tài)、基于流的視圖。簡單的數(shù)據(jù)包處理不再足夠好,當前的 OpenFlow 規(guī)范定義了 10 元組匹配標準。

這些新要求的結合產(chǎn)生了對更大帶寬的需求,并且每個數(shù)據(jù)包的處理量顯著增加。這些項目中的任何一項都可能成為通用處理器的挑戰(zhàn),而這些新要求的結合給 x86 在嵌入式通信設計中帶來了巨大壓力,這些設計超出了幾千兆位的性能。

x86 硬緩存墻

x86 處理器非常適合許多網(wǎng)絡和安全應用程序的通用計算要求。不幸的是,它也成為高性能設計的瓶頸。x86 以及其他基于緩存的架構(如 MIPS)無法同時處理高數(shù)據(jù)包速率 I/O、安全處理和深度數(shù)據(jù)包檢測等操作。

在 10G、40G 和 100G 中,這種動作組合為每個數(shù)據(jù)包定義了非常高的接觸率和指令,這些數(shù)據(jù)包定義了流的越來越多的有狀態(tài)系列數(shù)據(jù)包。在這些場景中,內(nèi)存事務率和網(wǎng)絡吞吐量之間的差距很明顯。隱藏內(nèi)存延遲的標準方法(例如多層緩存)變得無效。

如果保守地假設只需要 500 字節(jié) (0.5 KB) 的內(nèi)存來維護流的狀態(tài)信息,這意味著需要 0.5 GB 來保持緩存的有用性。這比當前頂級 x86 CPU 中提供的 12 MB 緩存高出幾個數(shù)量級。

最近公布的測試結果如圖 1 所示,清楚地說明了當今領先的基于 x86 的 CPU 的局限性。

poYBAGKz0UiANef4AAP6ktn02bA022.png

結果表明,隨著有狀態(tài)流數(shù)量的增加,通用 CPU 的性能會大幅下降。

一種新的架構

流處理技術的最新進展使設計人員能夠利用 x86 提供的眾多優(yōu)勢,并將其擴展到 10G、40G 和 100G 設計中。圖 2 所示的新架構提供了多個特定于工作負載的處理器,可最大限度地提高每個關鍵設計任務的性能。它具有專門的網(wǎng)絡優(yōu)化協(xié)處理器,通過消除不適合的低效和繁重的工作負載來增強 x86。該設計保留了 x86 對所有應用程序和控制平面處理的優(yōu)勢和熟悉度。同時,它提供了一系列功能強大的專用多核 RISC 處理器,這些處理器針對網(wǎng)絡和安全工作負載進行了優(yōu)化。

圖 2:典型的異構多核設計將 x86 處理器集中在應用程序和控制平面處理上,將繁重的網(wǎng)絡和安全工作負載留給專用協(xié)處理器。

pYYBAGKz0VSACTBjAA8yuWJUD3w644.png

這些流處理器處理較低層的數(shù)據(jù)包處理并加速較高層的流和應用程序級處理。這種加速架構利用網(wǎng)絡優(yōu)化核心進行交換和路由、數(shù)據(jù)包分類、過濾、狀態(tài)流分析、深度數(shù)據(jù)包檢測和基于動態(tài)流的負載平衡。還可以執(zhí)行其他網(wǎng)絡處理功能,例如 TCP 終止和 SSL 卸載,進一步卸載通用 CPU。流量可以清晰地結構化,以便從流處理器傳輸?shù)酵ㄓ煤诵囊赃M行應用程序處理,從而提高主機性能。最后,數(shù)據(jù)平面流處理器與應用程序和控制平面處理器之間的所有通信都可以通過虛擬化、

異構多核設計的應用

許多網(wǎng)絡和安全產(chǎn)品都非常適合這種異構多核設計,它提供一流的 x86 處理和新的狀態(tài)流處理。流和活動狀態(tài)的概念可以在防火墻、會話邊界控制器、入侵防御系統(tǒng)、負載平衡器以及許多其他網(wǎng)絡和安全設備中找到。

審核編輯:郭婷

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

    關注

    68

    文章

    19826

    瀏覽量

    233814
  • 控制器
    +關注

    關注

    114

    文章

    17007

    瀏覽量

    183214
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11051

    瀏覽量

    216202
收藏 人收藏

    評論

    相關推薦
    熱點推薦

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

    電子發(fā)燒友網(wǎng)報道(文/黃晶晶)日前,AMD宣布推出第五代 AMD EPYC 嵌入式處理器,擴展其 x86 嵌入式處理器產(chǎn)品線。 ? AMD
    的頭像 發(fā)表于 03-28 09:18 ?3199次閱讀
    服務<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”架構,可提供卓越的核心密度、能效和計算吞吐量,為
    的頭像 發(fā)表于 03-27 11:30 ?635次閱讀
    AMD EPYC<b class='flag-5'>嵌入式</b>9005系列<b class='flag-5'>處理器</b>的功能特性

    AMD EPYC嵌入式9005系列處理器發(fā)布

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

    瑞芯微RK3562處理器的基本特性

    RK3562是瑞芯微新推出的高性能、低功耗四核應用處理器芯片,內(nèi)置多種功能強大的嵌入式硬件引擎,具有高性能的存儲接口。本文主要介紹RK3562處理器的基本特性以及Smart-RK35
    的頭像 發(fā)表于 02-25 17:05 ?1373次閱讀
    瑞芯微RK3562<b class='flag-5'>處理器</b>的基本特性

    RV1109處理器概述

    RV1109處理器是一款集成了先進技術的高性能芯片,其主要特性彰顯了多個領域的強大應用能力。 該處理器搭載了雙核設計,結合了ARM Cortex-A7處理器核心與RISC-V MCU
    的頭像 發(fā)表于 02-08 17:04 ?1267次閱讀

    ARM嵌入式通信協(xié)議及應用

    隨著科技的飛速發(fā)展,嵌入式系統(tǒng)各個領域扮演著越來越重要的角色。ARM處理器因其高性能、低功耗的特點,嵌入式系統(tǒng)
    的頭像 發(fā)表于 12-28 09:18 ?830次閱讀

    ADS786x與TMS470處理器的接口

    電子發(fā)燒友網(wǎng)站提供《ADS786x與TMS470處理器的接口.pdf》資料免費下載
    發(fā)表于 10-22 10:11 ?0次下載
    ADS786<b class='flag-5'>x</b>與TMS470<b class='flag-5'>處理器</b>的接口

    AMD 面向嵌入式系統(tǒng)推出高能效 EPYC 嵌入式 8004 系列

    領先地位。 ? AMD EPYC 嵌入式 8004 系列處理器專為計算密集型嵌入式系統(tǒng)所設計,可為高需求工作負載提供卓越性能,同時以緊湊的尺寸規(guī)格最大限度為空間和功率受限型應用提升能效
    發(fā)表于 10-11 13:58 ?955次閱讀

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

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

    ARM MCU嵌入式開發(fā) | 基于國產(chǎn)GD32F10x芯片+嵌入的開始

    指令完成復雜任務。現(xiàn)代處理器常采用混合指令集,結合CISC與RISC的優(yōu)勢,以優(yōu)化性能和編程便利性。 嵌入式系統(tǒng)領域,ARM架構因其基于RISC的高效性和廣泛應用而備受推崇。ARM提供了多種內(nèi)核
    發(fā)表于 09-09 14:48

    就服務而言,ARM架構與X86架構有什么區(qū)別?各自的優(yōu)勢在哪里?

    x86 架構服務市場占主導,有強大處理能力和廣泛軟件兼容性,廣泛用于企業(yè)數(shù)據(jù)中心。ARM 架構服務近年崛起,憑借低功耗、高效能優(yōu)勢
    的頭像 發(fā)表于 09-09 14:05 ?2822次閱讀

    ARM MCU嵌入式開發(fā) | 基于國產(chǎn)GD32F10x芯片+開始篇

    響應。智能家居系統(tǒng),溫度傳感不斷檢測室內(nèi)溫度,并將數(shù)據(jù)傳遞給處理器處理器根據(jù)預設的溫度閾值和當前溫度數(shù)據(jù),決定是否啟動空調(diào)或調(diào)整其
    發(fā)表于 09-02 19:26

    嵌入式系統(tǒng)的硬件組成部分

    嵌入式系統(tǒng)的硬件組成部分是構成其獨立運作能力的關鍵要素,這些部分協(xié)同工作,以實現(xiàn)對外部環(huán)境的感知、處理及響應。以下是對嵌入式系統(tǒng)硬件組成部分的詳細解析,涵蓋了
    的頭像 發(fā)表于 09-02 15:27 ?2240次閱讀

    X86架構處理器有哪些優(yōu)點和缺點

    X86架構處理器作為計算機領域的重要組成部分,具有多個顯著的優(yōu)點和一定的缺點。以下是對X86架構處理器優(yōu)缺點的詳細分析。
    的頭像 發(fā)表于 08-22 11:25 ?4508次閱讀

    什么是ARM處理器?與x86的比較及其優(yōu)缺點

    ARM處理器已迅速成為使用最廣泛的處理器之一,每年生產(chǎn)多達數(shù)十億臺基于ARM的設備。那么,ARM處理器到底是什么?它與嵌入式系統(tǒng)中使用的其他處理器
    的頭像 發(fā)表于 06-26 16:49 ?1427次閱讀
    什么是ARM<b class='flag-5'>處理器</b>?與<b class='flag-5'>x86</b>的比較及其優(yōu)缺點