[發(fā)明專利]對數(shù)據(jù)重新排序以用于并行處理在審
| 申請?zhí)枺?/td> | 201810985977.1 | 申請日: | 2018-08-28 |
| 公開(公告)號(hào): | CN109587076A | 公開(公告)日: | 2019-04-05 |
| 發(fā)明(設(shè)計(jì))人: | T·坎特基;N·鮑爾;J·J·布朗;C·麥克納馬拉;S·多伊爾 | 申請(專利權(quán))人: | 英特爾公司 |
| 主分類號(hào): | H04L12/861 | 分類號(hào): | H04L12/861 |
| 代理公司: | 永新專利商標(biāo)代理有限公司 72002 | 代理人: | 劉瑜;王英 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 重新排序 主機(jī)平臺(tái) 離散數(shù)據(jù)單元 并行處理 入口接口 數(shù)據(jù)序列 數(shù)據(jù)幀 網(wǎng)絡(luò)接口設(shè)備 預(yù)處理器 數(shù)據(jù)發(fā) 耦合到 排序 分組 消耗 配置 通信 | ||
一種網(wǎng)絡(luò)接口設(shè)備,包括:入口接口;主機(jī)平臺(tái)接口,其通信地耦合到主機(jī)平臺(tái);以及分組預(yù)處理器,其包括邏輯,該邏輯用于:經(jīng)由入口接口接收包括多個(gè)離散數(shù)據(jù)單元的數(shù)據(jù)序列;將數(shù)據(jù)序列識(shí)別為用于并行處理操作的數(shù)據(jù);將離散數(shù)據(jù)單元重新排序?yàn)榻?jīng)重新排序的數(shù)據(jù)幀,經(jīng)重新排序的數(shù)據(jù)幀被配置為對離散數(shù)據(jù)單元進(jìn)行排序以用于由并行處理操作進(jìn)行消耗;以及經(jīng)由主機(jī)平臺(tái)接口將經(jīng)重新排序的數(shù)據(jù)發(fā)送到主機(jī)平臺(tái)。
技術(shù)領(lǐng)域
本公開總體上涉及通信領(lǐng)域,并且更具體地但非排他地,涉及用于對數(shù)據(jù)重新排序以用于并行處理的系統(tǒng)和方法。
背景技術(shù)
在一些現(xiàn)代數(shù)據(jù)中心中,設(shè)備或裝置的功能可能不依賴于特定的固定硬件配置。相反,處理、存儲(chǔ)器、存儲(chǔ)裝置和加速器功能在一些情況下可以從不同位置聚合以形成虛擬“復(fù)合節(jié)點(diǎn)”?,F(xiàn)代網(wǎng)絡(luò)可以包括數(shù)據(jù)中心,數(shù)據(jù)中心托管包含在例如服務(wù)器機(jī)架中并且由管理程序控制的大量通用硬件服務(wù)器設(shè)備。每個(gè)硬件設(shè)備可以運(yùn)行虛擬設(shè)備的一個(gè)或多個(gè)實(shí)例,例如工作負(fù)載服務(wù)器或虛擬臺(tái)式機(jī)。
附圖說明
當(dāng)與附圖一起閱讀時(shí),從以下詳細(xì)描述中可以最好地理解本公開。需要強(qiáng)調(diào)的是,根據(jù)工業(yè)中的標(biāo)準(zhǔn)實(shí)踐,各種特征不一定按比例繪制,并且僅用于說明目的。在明確地或隱含地示出比例的情況下,該比例僅提供一個(gè)說明性示例。在其他實(shí)施例中,為了討論的清楚,可以任意增加或減少各種特征的尺寸。
圖1是根據(jù)本說明書的一個(gè)或多個(gè)示例的云服務(wù)提供商的數(shù)據(jù)中心的網(wǎng)絡(luò)級(jí)的圖。
圖2是根據(jù)本說明書的一個(gè)或多個(gè)示例的移動(dòng)網(wǎng)絡(luò)的框圖。
圖3是示出根據(jù)本說明書的一個(gè)或多個(gè)示例的示例網(wǎng)絡(luò)的框圖。
圖4是根據(jù)本說明書的一個(gè)或多個(gè)示例的網(wǎng)絡(luò)接口卡(NIC)472的框圖。
圖5是示出根據(jù)本說明書的一個(gè)或多個(gè)示例的要用于向量或單指令多數(shù)據(jù)(SIMD)處理的分組的框圖。
圖6是根據(jù)本說明書的一個(gè)或多個(gè)示例的在NIC內(nèi)在板上提供特定功能的實(shí)施例的框圖。
圖7示出了根據(jù)本說明書的一個(gè)或多個(gè)示例的如何可以將分組與多個(gè)其他分組一起組合成單個(gè)群組。
圖8是示出根據(jù)本說明書的一個(gè)或多個(gè)示例的其中對四個(gè)分組進(jìn)行加密和調(diào)換的示例的框圖。
圖9是根據(jù)本說明書的一個(gè)或多個(gè)示例的用于實(shí)現(xiàn)分組預(yù)處理的架構(gòu)的圖示。
圖10是根據(jù)本說明書的一個(gè)或多個(gè)示例的執(zhí)行分組預(yù)處理的方法的框圖。
具體實(shí)施方式
以下公開內(nèi)容提供了用于實(shí)現(xiàn)本公開的不同特征的許多不同實(shí)施例或示例。以下描述了組件和布置的具體示例以簡化本公開。當(dāng)然,這些僅僅是示例,而不旨在是限制性的。此外,本公開可以在各種示例中重復(fù)附圖標(biāo)記和/或字母。這種重復(fù)是為了簡單和清楚的目的,并且其本身并不指示所討論的各種實(shí)施例和/或配置之間的關(guān)系。不同的實(shí)施例可以具有不同的優(yōu)點(diǎn),并且沒有任何特定的優(yōu)點(diǎn)是任何實(shí)施例一定要求的。
在現(xiàn)代數(shù)據(jù)中心中,不同的虛擬化網(wǎng)絡(luò)功能(VNF)應(yīng)用可以以許多不同方式來處理分組數(shù)據(jù)。應(yīng)用對分組進(jìn)行處理的方式可能與分組在網(wǎng)絡(luò)上到達(dá)的方式不一致。因此,可能需要將數(shù)據(jù)格式化或轉(zhuǎn)換為對應(yīng)用友好的格式,以供軟件對其進(jìn)行操作。
向量或單指令多數(shù)據(jù)(SIMD)應(yīng)用可能要求將分組重新排序?yàn)橄蛄炕騍IMD友好的格式,以允許應(yīng)用利用SIMD指令,例如,在處理器中找到的SIMD指令。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810985977.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 利用離散單元快速構(gòu)建業(yè)務(wù)處理流程的方法及系統(tǒng)
- 屬性值估計(jì)裝置、屬性值估計(jì)方法、程序和記錄介質(zhì)
- 離散數(shù)據(jù)的處理方法和裝置
- 一種基于離散分析的空心鋼球合格分析系統(tǒng)及方法
- 一種計(jì)算裝置及相關(guān)產(chǎn)品
- 支持離散數(shù)據(jù)表示的人工神經(jīng)網(wǎng)絡(luò)正向運(yùn)算裝置和方法
- 一種用于連續(xù)變量量子密鑰分發(fā)的新型數(shù)據(jù)協(xié)調(diào)方法
- 一種特征信息識(shí)別方法及系統(tǒng)
- 復(fù)雜的存儲(chǔ)器內(nèi)數(shù)據(jù)結(jié)構(gòu)的快速初始化
- 計(jì)算強(qiáng)非均質(zhì)性砂礫巖儲(chǔ)層滲透率的方法和裝置





