国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      加速單元、計(jì)算裝置、片上系統(tǒng)和相關(guān)方法與流程

      文檔序號:40393283發(fā)布日期:2024-12-20 12:16閱讀:5來源:國知局
      加速單元、計(jì)算裝置、片上系統(tǒng)和相關(guān)方法與流程

      本申請實(shí)施例涉及芯片,尤其涉及一種加速單元、計(jì)算裝置、片上系統(tǒng)和相關(guān)方法。


      背景技術(shù):

      1、在云計(jì)算場景下,需要對網(wǎng)絡(luò)進(jìn)行虛擬化,主機(jī)(host)構(gòu)建多個(gè)虛擬機(jī)(virtualmachine,vm),基礎(chǔ)設(shè)施處理器(infrastructure?processing?units,ipu)在接收到網(wǎng)絡(luò)報(bào)文后,將網(wǎng)絡(luò)報(bào)文寫入虛擬機(jī)分配的內(nèi)存緩沖區(qū)(buffer),進(jìn)而虛擬機(jī)可以從內(nèi)存緩沖區(qū)中讀取網(wǎng)絡(luò)報(bào)文并執(zhí)行相應(yīng)的處理。

      2、目前,基礎(chǔ)設(shè)施處理器在向內(nèi)存緩沖區(qū)寫入網(wǎng)絡(luò)報(bào)文時(shí),先將報(bào)文存儲至緩存中,然后對緩存中的報(bào)文進(jìn)行校驗(yàn),將校驗(yàn)通過報(bào)文寫入內(nèi)存緩沖區(qū),將校驗(yàn)不通過的報(bào)文丟棄。

      3、然而,由于先將報(bào)文寫入緩存,然后從緩存寫入至內(nèi)存緩沖區(qū)所需要的時(shí)間較長,導(dǎo)致將網(wǎng)絡(luò)報(bào)文寫入內(nèi)存緩沖區(qū)的時(shí)間延遲較高,網(wǎng)絡(luò)報(bào)文寫入內(nèi)存緩沖區(qū)的效率較低。


      技術(shù)實(shí)現(xiàn)思路

      1、有鑒于此,本申請實(shí)施例提供一種加速單元、計(jì)算裝置、片上系統(tǒng)和相關(guān)方法,以至少解決或緩解上述問題。

      2、根據(jù)本申請實(shí)施例的第一方面,提供了一種加速單元,包括:接收子單元,用于通過網(wǎng)絡(luò)接收第一網(wǎng)絡(luò)報(bào)文;報(bào)文寫入子單元,用于將所述第一網(wǎng)絡(luò)報(bào)文寫入主機(jī)分配的第一內(nèi)存緩沖區(qū);校驗(yàn)子單元,用于對所述第一網(wǎng)絡(luò)報(bào)文進(jìn)行校驗(yàn);隊(duì)列寫入子單元,用于在所述第一網(wǎng)絡(luò)報(bào)文校驗(yàn)通過后,將所述第一內(nèi)存緩沖區(qū)的狀態(tài)信息寫入完成隊(duì)列,以使主機(jī)上的報(bào)文接收端根據(jù)所述完成隊(duì)列從所述第一內(nèi)存緩沖區(qū)中讀取所述第一網(wǎng)絡(luò)報(bào)文,及在所述第一網(wǎng)絡(luò)報(bào)文校驗(yàn)不通過時(shí),不將所述第一內(nèi)存緩沖區(qū)的狀態(tài)信息寫入所述完成隊(duì)列。

      3、根據(jù)本申請實(shí)施例的第二方面,提供了一種計(jì)算裝置,包括:處理單元,用于構(gòu)建主機(jī),所述主機(jī)用于分配多個(gè)內(nèi)存緩沖區(qū);根據(jù)上述第一方面所述的加速單元。

      4、根據(jù)本申請實(shí)施例的第三方面,提供了一種片上系統(tǒng),包括根據(jù)上述第一方面所述的加速單元。

      5、根據(jù)本申請實(shí)施例的第四方面,提供了一種服務(wù)器,部署在數(shù)據(jù)中心中,設(shè)置有如上述第一方面所述的加速單元。

      6、根據(jù)本申請實(shí)施例的第五方面,提供了一種數(shù)據(jù)中心,包括根據(jù)上述第四方面所述的服務(wù)器。

      7、根據(jù)本申請實(shí)施例的第六方面,提供了一種互聯(lián)網(wǎng)絡(luò),包括:收報(bào)文設(shè)備和至少一個(gè)發(fā)報(bào)文設(shè)備;所述收報(bào)文設(shè)備包括如上述第一方面所述的加速單元;所述發(fā)報(bào)文設(shè)備通過網(wǎng)絡(luò)與所述收報(bào)文設(shè)備包括的加速單元相連接,所述發(fā)報(bào)文設(shè)備用于將發(fā)送給所述收報(bào)文設(shè)備上報(bào)文接收端的報(bào)文發(fā)送給所述加速單元。

      8、根據(jù)本申請實(shí)施例的第七方面,提供了一種報(bào)文傳輸加速方法,包括:通過網(wǎng)絡(luò)接收第一網(wǎng)絡(luò)報(bào)文;將所述第一網(wǎng)絡(luò)報(bào)文寫入主機(jī)分配的第一內(nèi)存緩沖區(qū);對所述第一網(wǎng)絡(luò)報(bào)文進(jìn)行校驗(yàn);在所述第一網(wǎng)絡(luò)報(bào)文校驗(yàn)通過后,將所述第一內(nèi)存緩沖區(qū)的狀態(tài)信息寫入完成隊(duì)列,以使主機(jī)上的報(bào)文接收端根據(jù)所述完成隊(duì)列從所述第一內(nèi)存緩沖區(qū)中讀取所述第一網(wǎng)絡(luò)報(bào)文,及在所述第一網(wǎng)絡(luò)報(bào)文校驗(yàn)不通過時(shí),不將所述第一內(nèi)存緩沖區(qū)的狀態(tài)信息寫入所述完成隊(duì)列。

      9、根據(jù)本申請實(shí)施例提供的方案,接收子單元接收到第一網(wǎng)絡(luò)報(bào)文后,報(bào)文寫入子單元可以將第一網(wǎng)絡(luò)報(bào)文寫入第一內(nèi)存緩沖區(qū),由此可以省去將網(wǎng)絡(luò)報(bào)文存儲至緩存的步驟,校驗(yàn)子單元可以對第一網(wǎng)絡(luò)報(bào)文進(jìn)行校驗(yàn),隊(duì)列寫入子單元可以根據(jù)校驗(yàn)子單元的校驗(yàn)結(jié)果,將第一內(nèi)存緩沖區(qū)的狀態(tài)信息寫入完成隊(duì)列,進(jìn)而主機(jī)上的報(bào)文接收端可以根據(jù)完成隊(duì)列中的狀態(tài)信息,從第一內(nèi)存緩沖區(qū)中讀取到第一網(wǎng)絡(luò)報(bào)文,由此實(shí)現(xiàn)了對網(wǎng)絡(luò)報(bào)文的校驗(yàn)過程,通過在網(wǎng)絡(luò)報(bào)文校驗(yàn)通過后將網(wǎng)絡(luò)報(bào)文所在的內(nèi)存緩沖區(qū)的狀態(tài)信息寫入完成隊(duì)列,以及在網(wǎng)絡(luò)報(bào)文校驗(yàn)不通過時(shí)不寫入狀態(tài)信息,實(shí)現(xiàn)了將錯(cuò)誤的網(wǎng)絡(luò)報(bào)文丟棄,且在校驗(yàn)過程中省去了將網(wǎng)絡(luò)報(bào)文存儲至緩存的步驟,因此降低了網(wǎng)絡(luò)報(bào)文校驗(yàn)花費(fèi)的時(shí)間,使網(wǎng)絡(luò)報(bào)文寫入內(nèi)存緩沖區(qū)的時(shí)間延遲降低,提高了網(wǎng)絡(luò)報(bào)文寫入內(nèi)存緩沖區(qū)的效率。



      技術(shù)特征:

      1.一種加速單元,包括:

      2.根據(jù)權(quán)利要求1所述的加速單元,其中,

      3.根據(jù)權(quán)利要求2所述的加速單元,其中,

      4.根據(jù)權(quán)利要求1所述的加速單元,其中,

      5.根據(jù)權(quán)利要求1所述的加速單元,所述加速單元還包括:

      6.根據(jù)權(quán)利要求1所述的加速單元,所述加速單元還包括:

      7.根據(jù)權(quán)利要求1-6中任一所述的加速單元,其中,

      8.一種計(jì)算裝置,包括:

      9.一種片上系統(tǒng),包括:根據(jù)權(quán)利要求1-7中任一所述的加速單元。

      10.一種服務(wù)器,部署在數(shù)據(jù)中心中,設(shè)置有如權(quán)利要求1-7中任一所述的加速單元。

      11.一種數(shù)據(jù)中心,包括:根據(jù)權(quán)利要求10所述的服務(wù)器。

      12.一種互聯(lián)網(wǎng)絡(luò),包括:收報(bào)文設(shè)備和至少一個(gè)發(fā)報(bào)文設(shè)備;

      13.一種報(bào)文傳輸加速方法,包括:


      技術(shù)總結(jié)
      本申請實(shí)施例提供了一種加速單元、計(jì)算裝置、片上系統(tǒng)和相關(guān)方法,該加速單元包括:接收子單元,用于通過網(wǎng)絡(luò)接收第一網(wǎng)絡(luò)報(bào)文;報(bào)文寫入子單元,用于將所述第一網(wǎng)絡(luò)報(bào)文寫入主機(jī)分配的第一內(nèi)存緩沖區(qū);校驗(yàn)子單元,用于對所述第一網(wǎng)絡(luò)報(bào)文進(jìn)行校驗(yàn);隊(duì)列寫入子單元,用于在所述第一網(wǎng)絡(luò)報(bào)文校驗(yàn)通過后,將所述第一內(nèi)存緩沖區(qū)的狀態(tài)信息寫入完成隊(duì)列,以使主機(jī)上的報(bào)文接收端根據(jù)所述完成隊(duì)列從所述第一內(nèi)存緩沖區(qū)中讀取所述第一網(wǎng)絡(luò)報(bào)文,及在所述第一網(wǎng)絡(luò)報(bào)文校驗(yàn)不通過時(shí),不將所述第一內(nèi)存緩沖區(qū)的狀態(tài)信息寫入所述完成隊(duì)列。本方案能夠提高對網(wǎng)絡(luò)報(bào)文校驗(yàn)的效率,以提高將網(wǎng)絡(luò)報(bào)文寫入內(nèi)存緩沖區(qū)的效率。

      技術(shù)研發(fā)人員:梁晨
      受保護(hù)的技術(shù)使用者:平頭哥(上海)半導(dǎo)體技術(shù)有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/19
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1