chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

RDMA設(shè)計(jì)25:隊(duì)列管理模塊之發(fā)送模塊詳細(xì)設(shè)計(jì)分析

高速傳輸與存儲(chǔ) ? 來(lái)源:高速傳輸與存儲(chǔ) ? 作者:高速傳輸與存儲(chǔ) ? 2026-01-25 16:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本博文主要交流設(shè)計(jì)思路,在本博客已給出相關(guān)博文約100篇,主要分布在文章及經(jīng)驗(yàn)貼,希望對(duì)初學(xué)者有用。注意這里只是拋磚引玉,切莫認(rèn)為參考這就可以完成商用IP設(shè)計(jì)。

wKgZO2laDm2ALwoAAACBfQaX-po216.png

(1)發(fā)送隊(duì)列
發(fā)送隊(duì)列的管理由發(fā)送隊(duì)列管理單元和發(fā)送隊(duì)列存儲(chǔ)共同實(shí)現(xiàn)。其中,發(fā)送隊(duì)列存儲(chǔ)為所有發(fā)送隊(duì)列共用的存儲(chǔ)空間,根據(jù)用戶環(huán)境和開(kāi)發(fā)板環(huán)境不同可由 BRAM、URAM 或 LUTRAM 實(shí)現(xiàn)。發(fā)送隊(duì)列管理單元?jiǎng)t負(fù)責(zé)管理這個(gè)存儲(chǔ)空間,并處理用戶指令和發(fā)送隊(duì)列讀取請(qǐng)求。在發(fā)送隊(duì)列管理單元中存在一個(gè) SQ1 表單和若干用戶 SQ表單來(lái)管理發(fā)送隊(duì)列,每個(gè)表單中存儲(chǔ)發(fā)送隊(duì)列的信息,包括隊(duì)列 ID、隊(duì)列深度、會(huì)話 ID、遠(yuǎn)程主機(jī) IP 地址、MAC 地址、遠(yuǎn)程訪問(wèn)密鑰、遠(yuǎn)程主機(jī)數(shù)據(jù)包序列號(hào)、本地主機(jī)數(shù)據(jù)包序列號(hào)、遠(yuǎn)程主機(jī)內(nèi)存起始地址和遠(yuǎn)程主機(jī)內(nèi)存地址大小等。
當(dāng)收到系統(tǒng)控制模塊中的隊(duì)列控制單元發(fā)送過(guò)來(lái)的創(chuàng)建隊(duì)列請(qǐng)求時(shí),發(fā)送隊(duì)列管理單元首先判斷隊(duì)列 ID 和會(huì)話 ID 是否已存在。當(dāng)隊(duì)列管理模塊可以接受請(qǐng)求時(shí),其會(huì)啟用一個(gè)用戶請(qǐng)求隊(duì)列表單并根據(jù)接收到的信息創(chuàng)建用戶發(fā)送隊(duì)列,還會(huì)同步通知接收隊(duì)列管理單元啟用一個(gè)用戶接收隊(duì)列表單并創(chuàng)建接收隊(duì)列,并且通知連接管理模塊進(jìn)入創(chuàng)建連接流程。如果隊(duì)列 ID 或會(huì)話 ID 已存在,則請(qǐng)求失敗并返回錯(cuò)誤信息。
類似的,當(dāng)收到刪除隊(duì)列請(qǐng)求時(shí),同樣判斷隊(duì)列 ID 和會(huì)話 ID,如果二者均存在,則刪除對(duì)應(yīng)的用戶請(qǐng)求隊(duì)列表單并同步通知接收隊(duì)列管理單元?jiǎng)h除對(duì)應(yīng)用戶接收隊(duì)列表單,并通知連接管理模塊進(jìn)入斷開(kāi)連接流程。當(dāng)接收到系統(tǒng)控制模塊中的指令控制單元發(fā)送過(guò)來(lái)的用戶請(qǐng)求時(shí),發(fā)送隊(duì)列管理單元首先根據(jù)用戶請(qǐng)求中的信息判斷對(duì)應(yīng)隊(duì)列是否存在。如果存在,則再次判斷遠(yuǎn)程主機(jī) IP 地址、MAC 地址、遠(yuǎn)程訪問(wèn)密鑰等信息是否正確,如果均校驗(yàn)通過(guò),則根據(jù)對(duì)應(yīng)用戶發(fā)送隊(duì)列表單中的起始偏移地址、隊(duì)列深度計(jì)算出當(dāng)次用戶請(qǐng)求的寫(xiě)地址,將發(fā)送隊(duì)列條目寫(xiě)入該地址。同樣的,當(dāng)接收到讀發(fā)送隊(duì)列請(qǐng)求時(shí),其根據(jù)請(qǐng)求的地址獲取其對(duì)應(yīng)的用戶請(qǐng)求隊(duì)列中的表單信息,生成發(fā)送隊(duì)列讀地址,并從該地址讀取發(fā)送隊(duì)列條目。

通過(guò)上述的發(fā)送隊(duì)列管理方式,使得發(fā)送隊(duì)列可在系統(tǒng)工作過(guò)程中動(dòng)態(tài)配置,用戶可以通過(guò)修改表單信息的方式簡(jiǎn)便地修改隊(duì)列深度、隊(duì)列數(shù)量。在實(shí)際應(yīng)用中,用戶即可根據(jù)不同的數(shù)據(jù)環(huán)境靈活控制隊(duì)列深度和數(shù)量,以此來(lái)優(yōu)化系統(tǒng)的性能發(fā)揮和功耗表現(xiàn)。

B站已給出相關(guān)性能的視頻,如想進(jìn)一步了解,請(qǐng)搜索B站用戶:專注與守望

https://www.bilibili.com/video/BV1mPV5eCE8z/?spm_id_from=333.337.search-card.all.click&vd_source=c355545d27a44fe96188b7caefeda6e7

聲明:本文內(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)注

    7

    文章

    2833

    瀏覽量

    53239
  • 高速傳輸
    +關(guān)注

    關(guān)注

    0

    文章

    43

    瀏覽量

    9283
  • RDMA
    +關(guān)注

    關(guān)注

    0

    文章

    96

    瀏覽量

    9604
  • BRAM
    +關(guān)注

    關(guān)注

    0

    文章

    43

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    NVME控制器隊(duì)列管理模塊

    隊(duì)列管理模塊是整個(gè)NVMe Host控制器的核心模塊,該模塊實(shí)現(xiàn)了提交隊(duì)列與完成隊(duì)列
    發(fā)表于 05-03 20:19

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)九:隊(duì)列管理模塊設(shè)計(jì)(上)

    設(shè)計(jì),結(jié)合UVM驗(yàn)證加快設(shè)計(jì)速度。隊(duì)列管理模塊采用隊(duì)列的存儲(chǔ)與控制分離的設(shè)計(jì)結(jié)構(gòu),如圖1所示為隊(duì)列管理模塊的結(jié)構(gòu)框圖。 圖1
    發(fā)表于 07-27 17:41

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)十:隊(duì)列管理模塊設(shè)計(jì)(下)

    ?續(xù)上,隊(duì)列管理模塊采用隊(duì)列的存儲(chǔ)與控制分離的設(shè)計(jì)結(jié)構(gòu),如圖1所示為隊(duì)列管理模塊的結(jié)構(gòu)框圖。 ?編輯 圖1
    發(fā)表于 07-30 16:27

    NVMe高速傳輸擺脫XDMA設(shè)計(jì)37:隊(duì)列管理功能驗(yàn)證與分析1

    。 測(cè)試點(diǎn)與對(duì)應(yīng)測(cè)試步驟如表 1所示。 表 1 隊(duì)列管理功能驗(yàn)證步驟 (1) 創(chuàng)建隊(duì)列功能測(cè)試結(jié)果 測(cè)試步驟 1、 2 關(guān)鍵信號(hào)波形如圖1 所示。 在配置隊(duì)列控制寄存器后, 隊(duì)列管理
    發(fā)表于 10-13 11:17

    RDMA設(shè)計(jì)17:隊(duì)列管理模塊設(shè)計(jì)2

    v2 接收模塊的接收隊(duì)列條目時(shí),根據(jù)其中的隊(duì)列 ID 尋找相應(yīng)表單,并通知發(fā)送隊(duì)列管理單元釋放對(duì)應(yīng)表單中的
    發(fā)表于 01-04 14:54

    RDMA設(shè)計(jì)18:隊(duì)列管理模塊設(shè)計(jì)3

    標(biāo)識(shí)。故而只使用一個(gè)虛擬完成隊(duì)列足以滿足接收隊(duì)列管理單元和發(fā)送隊(duì)列管理單元的信息需求。這樣的設(shè)計(jì)在一定程度上縮減存儲(chǔ)資源開(kāi)銷的同時(shí),也會(huì)進(jìn)一步減小用戶操作難度,使
    發(fā)表于 01-05 09:04

    RDMA設(shè)計(jì)26:隊(duì)列管理模塊設(shè)計(jì)接收隊(duì)列模塊詳細(xì)分析

    發(fā)送隊(duì)列表單不同的是,用戶接收隊(duì)列表單中只包含了隊(duì)列 ID、會(huì)話 ID、遠(yuǎn)程主機(jī) IP 地址。 當(dāng)接收隊(duì)列管理單元接收到來(lái)自 RoCE v2
    發(fā)表于 01-22 09:03

    RDMA設(shè)計(jì)27:隊(duì)列管理模塊設(shè)計(jì)完成模塊詳細(xì)分析

    范圍也是不同的,完成條目中的隊(duì)列 ID 不再是遠(yuǎn)程主機(jī)的唯一標(biāo)識(shí)。故而只使用一個(gè)虛擬完成隊(duì)列足以滿足接收隊(duì)列管理單元和發(fā)送隊(duì)列管理單元的信息
    發(fā)表于 01-23 08:52

    RDMA設(shè)計(jì)40:隊(duì)列管理及連接建立功能驗(yàn)證與分析

    ;當(dāng)刪除隊(duì)列時(shí),同樣要斷開(kāi)與遠(yuǎn)程主機(jī)的連接。因此,對(duì)于隊(duì)列管理及連接建立功能進(jìn)行聯(lián)合仿真驗(yàn)證。測(cè)試項(xiàng)及測(cè)試步驟如表 1 所示。 表1 隊(duì)列管理及連接建立驗(yàn)證步驟 在進(jìn)行 RDMA
    發(fā)表于 02-13 10:15

    主動(dòng)隊(duì)列管理建模及最優(yōu)控制策略

    主動(dòng)隊(duì)列管理建模及最優(yōu)控制策略針對(duì)主動(dòng)隊(duì)列管理(AQM)研究中缺乏系統(tǒng)的理論分析的問(wèn)題,引入最優(yōu)控制理論進(jìn)行分析,得到了主動(dòng)隊(duì)列管理的數(shù)學(xué)模
    發(fā)表于 06-14 00:14

    隊(duì)列管理電路-上篇

    在數(shù)字芯片設(shè)計(jì)中,幾乎所有模塊都會(huì)涉及到隊(duì)列管理。輸入輸出的管理、不同數(shù)據(jù)流的調(diào)度、亂序數(shù)據(jù)的重排序、不同模塊的同步處理、資源管理,等等,均
    的頭像 發(fā)表于 01-21 16:49 ?1381次閱讀
    <b class='flag-5'>隊(duì)列管理</b>電路-上篇

    隊(duì)列管理電路-下篇

    前文聊了隊(duì)列管理的幾種典型電路,硬件邏輯簡(jiǎn)單,代碼實(shí)現(xiàn)時(shí)容易操作。鏈表也是隊(duì)列管理的常用電路,相比前文的幾種結(jié)構(gòu),會(huì)稍微復(fù)雜一些。
    的頭像 發(fā)表于 01-21 17:11 ?1366次閱讀
    <b class='flag-5'>隊(duì)列管理</b>電路-下篇

    NVME控制器隊(duì)列管理模塊

    隊(duì)列管理模塊是整個(gè)NVMe Host控制器的核心模塊,該模塊實(shí)現(xiàn)了提交隊(duì)列與完成隊(duì)列
    的頭像 發(fā)表于 05-03 15:32 ?630次閱讀
    NVME控制器<b class='flag-5'>之</b><b class='flag-5'>隊(duì)列管理</b><b class='flag-5'>模塊</b>

    NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)九:隊(duì)列管理模塊(上)

    這是采用PCIe設(shè)計(jì)NVMe,并非調(diào)用XDMA方式,后者在PCIe4.0時(shí)不大方便,故團(tuán)隊(duì)直接采用PCIe設(shè)計(jì),結(jié)合UVM驗(yàn)證加快設(shè)計(jì)速度。 隊(duì)列管理模塊采用隊(duì)列的存儲(chǔ)與控制分離的設(shè)計(jì)結(jié)構(gòu)。
    的頭像 發(fā)表于 08-04 09:53 ?749次閱讀
    NVMe IP高速傳輸卻不依賴XDMA設(shè)計(jì)<b class='flag-5'>之</b>九:<b class='flag-5'>隊(duì)列管理</b><b class='flag-5'>模塊</b>(上)

    RDMA設(shè)計(jì)24:隊(duì)列管理模塊設(shè)計(jì)

    隊(duì)列管理模塊采用管理與存儲(chǔ)分離的結(jié)構(gòu)進(jìn)行設(shè)計(jì),由發(fā)送隊(duì)列存儲(chǔ)、發(fā)送
    的頭像 發(fā)表于 01-20 11:45 ?1256次閱讀
    <b class='flag-5'>RDMA</b>設(shè)計(jì)24:<b class='flag-5'>隊(duì)列管理</b><b class='flag-5'>模塊</b>設(shè)計(jì)