日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

數(shù)據(jù)傳輸方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品與流程

文檔序號(hào):42041637發(fā)布日期:2025-05-30 17:40閱讀:13來(lái)源:國(guó)知局

本技術(shù)涉及計(jì)算機(jī),特別是涉及一種數(shù)據(jù)傳輸方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品。


背景技術(shù):

1、隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,?特別是人工智能領(lǐng)域日益增長(zhǎng)的計(jì)算需求,?多個(gè)設(shè)備之間協(xié)同工作的方式變得愈加重要。高速串行計(jì)算機(jī)擴(kuò)展總線標(biāo)準(zhǔn)(peripheralcomponent?interconnect?express,pcie)作為一種高帶寬低延遲的互聯(lián)技術(shù),被廣泛應(yīng)用于多個(gè)設(shè)備之間的互聯(lián)。

2、為了提高數(shù)據(jù)傳遞效率和設(shè)備間同步的需求等,pcie協(xié)議定義了部分原子操作。原子操作是指不可被中斷的一個(gè)或一系列操作,即該操作執(zhí)行完畢前不會(huì)被任何其他事務(wù)或事件打斷。

3、然而,pcie協(xié)議中定義的原子操作的類型有限,?不能滿足多設(shè)備互聯(lián)場(chǎng)景中的原子操作需求。因此,如何實(shí)現(xiàn)自定義原子操作的傳輸是亟待解決的問(wèn)題。


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

1、基于此,有必要針對(duì)上述技術(shù)問(wèn)題,提供一種能夠?qū)崿F(xiàn)自定義原子操作傳輸?shù)臄?shù)據(jù)傳輸方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品。

2、第一方面,本技術(shù)提供了一種數(shù)據(jù)傳輸方法,該方法應(yīng)用于源設(shè)備,該方法包括:

3、在確定需要指示目標(biāo)設(shè)備執(zhí)行自定義原子操作的情況下,根據(jù)自定義原子操作的操作信息和目標(biāo)設(shè)備對(duì)應(yīng)的自定義操作bar空間的第一基地址,生成第一基礎(chǔ)數(shù)據(jù)包;其中,第一基地址不同于目標(biāo)設(shè)備對(duì)應(yīng)的內(nèi)存bar空間的第二基地址;向目標(biāo)設(shè)備發(fā)送第一基礎(chǔ)數(shù)據(jù)包;其中,第一基礎(chǔ)數(shù)據(jù)包用于指示目標(biāo)設(shè)備在確定第一基礎(chǔ)數(shù)據(jù)包屬于自定義原子操作請(qǐng)求數(shù)據(jù)包的情況下,根據(jù)自定義原子操作的操作信息和第一基地址執(zhí)行自定義原子操作得到響應(yīng)數(shù)據(jù);接收目標(biāo)設(shè)備返回的第二基礎(chǔ)數(shù)據(jù)包;其中,第二基礎(chǔ)數(shù)據(jù)包中攜帶響應(yīng)數(shù)據(jù)。

4、在其中一個(gè)實(shí)施例中,根據(jù)自定義原子操作的操作信息和目標(biāo)設(shè)備對(duì)應(yīng)的自定義操作bar空間的第一基地址,生成第一基礎(chǔ)數(shù)據(jù)包,包括:將第一基地址寫(xiě)入第一基礎(chǔ)數(shù)據(jù)包的地址位;將自定義原子操作的操作信息寫(xiě)入第一基礎(chǔ)數(shù)據(jù)包的數(shù)據(jù)位,得到第一基礎(chǔ)數(shù)據(jù)包。

5、在其中一個(gè)實(shí)施例中,操作信息包括自定義原子操作的操作標(biāo)識(shí)和操作數(shù),數(shù)據(jù)位包括第一子數(shù)據(jù)位和第二子數(shù)據(jù)位,將自定義原子操作的操作信息寫(xiě)入第一基礎(chǔ)數(shù)據(jù)包的數(shù)據(jù)位,得到第一基礎(chǔ)數(shù)據(jù)包,包括:將自定義原子操作的操作標(biāo)識(shí)寫(xiě)入第一基礎(chǔ)數(shù)據(jù)包的第一子數(shù)據(jù)位;將操作數(shù)寫(xiě)入第一基礎(chǔ)數(shù)據(jù)包的第二子數(shù)據(jù)位,得到第一基礎(chǔ)數(shù)據(jù)包。

6、在其中一個(gè)實(shí)施例中,第一基礎(chǔ)數(shù)據(jù)包為內(nèi)存寫(xiě)入類型的數(shù)據(jù)包;和/或,第二基礎(chǔ)數(shù)據(jù)包為消息類型的數(shù)據(jù)包。

7、在其中一個(gè)實(shí)施例中,響應(yīng)數(shù)據(jù)位于第二基礎(chǔ)數(shù)據(jù)包的供應(yīng)商定義消息位。

8、在其中一個(gè)實(shí)施例中,第二基礎(chǔ)數(shù)據(jù)包的設(shè)備編號(hào)位用于指示源設(shè)備的id號(hào),和/或,第二基礎(chǔ)數(shù)據(jù)包的類型位用于指示標(biāo)識(shí)id路由模式。

9、第二方面,本技術(shù)還提供了一種數(shù)據(jù)傳輸方法,該方法應(yīng)用于目標(biāo)設(shè)備,該方法包括:

10、接收第一基礎(chǔ)數(shù)據(jù)包;其中,第一基礎(chǔ)數(shù)據(jù)包為源設(shè)備根據(jù)自定義原子操作的操作信息和目標(biāo)設(shè)備對(duì)應(yīng)的自定義操作bar空間的第一基地址生成的數(shù)據(jù)包;第一基地址不同于目標(biāo)設(shè)備對(duì)應(yīng)的內(nèi)存bar空間的第二基地址;在確定第一基礎(chǔ)數(shù)據(jù)包屬于自定義原子操作請(qǐng)求數(shù)據(jù)包的情況下,根據(jù)自定義原子操作的操作信息和第一基地址執(zhí)行自定義原子操作,得到響應(yīng)數(shù)據(jù);根據(jù)響應(yīng)數(shù)據(jù)和源設(shè)備的標(biāo)識(shí)id,生成第二基礎(chǔ)數(shù)據(jù)包;向源設(shè)備返回第二基礎(chǔ)數(shù)據(jù)包。

11、在其中一個(gè)實(shí)施例中,操作信息包括自定義原子操作的操作標(biāo)識(shí)和操作數(shù),根據(jù)自定義原子操作的操作信息和第一基地址執(zhí)行自定義原子操作,得到響應(yīng)數(shù)據(jù),包括:根據(jù)第一基地址,確定目標(biāo)設(shè)備對(duì)應(yīng)的第二基地址;根據(jù)自定義原子操作的操作標(biāo)識(shí),確定自定義原子操作的處理流程;根據(jù)處理流程和操作數(shù)對(duì)第二基地址存儲(chǔ)的數(shù)據(jù)執(zhí)行自定義原子操作,得到響應(yīng)數(shù)據(jù)。

12、在其中一個(gè)實(shí)施例中,根據(jù)響應(yīng)數(shù)據(jù)和源設(shè)備的標(biāo)識(shí)id,生成第二基礎(chǔ)數(shù)據(jù)包,包括:將預(yù)設(shè)路由類型標(biāo)識(shí)寫(xiě)入第二基礎(chǔ)數(shù)據(jù)的類型位;其中,預(yù)設(shè)路由類型標(biāo)識(shí)用于指示id路由模式;將標(biāo)識(shí)id寫(xiě)入第二基礎(chǔ)數(shù)據(jù)包的設(shè)備編號(hào)位;將響應(yīng)數(shù)據(jù)寫(xiě)入第二基礎(chǔ)數(shù)據(jù)包的供應(yīng)商定義消息位,得到第二基礎(chǔ)數(shù)據(jù)包。

13、在其中一個(gè)實(shí)施例中,該方法還包括:判斷第一基礎(chǔ)數(shù)據(jù)包中的地址位是否包括第一基地址;若地址位包括第一基地址,則確定第一基礎(chǔ)數(shù)據(jù)包屬于自定義原子操作請(qǐng)求數(shù)據(jù)包。

14、在其中一個(gè)實(shí)施例中,第一基礎(chǔ)數(shù)據(jù)包為內(nèi)存寫(xiě)入類型的數(shù)據(jù)包;和/或,第二基礎(chǔ)數(shù)據(jù)包為消息類型的數(shù)據(jù)包。

15、第三方面,本技術(shù)還提供了一種數(shù)據(jù)傳輸裝置,該裝置應(yīng)用于源設(shè)備,該裝置包括:

16、生成模塊,用于在確定需要指示目標(biāo)設(shè)備執(zhí)行自定義原子操作的情況下,根據(jù)自定義原子操作的操作信息和目標(biāo)設(shè)備對(duì)應(yīng)的自定義操作bar空間的第一基地址,生成第一基礎(chǔ)數(shù)據(jù)包;其中,第一基地址不同于目標(biāo)設(shè)備對(duì)應(yīng)的內(nèi)存bar空間的第二基地址;發(fā)送模塊,用于向目標(biāo)設(shè)備發(fā)送第一基礎(chǔ)數(shù)據(jù)包;其中,第一基礎(chǔ)數(shù)據(jù)包用于指示目標(biāo)設(shè)備在確定第一基礎(chǔ)數(shù)據(jù)包屬于自定義原子操作請(qǐng)求數(shù)據(jù)包的情況下,根據(jù)自定義原子操作的操作信息和第一基地址執(zhí)行自定義原子操作得到響應(yīng)數(shù)據(jù);接收模塊,用于接收目標(biāo)設(shè)備返回的第二基礎(chǔ)數(shù)據(jù)包;其中,第二基礎(chǔ)數(shù)據(jù)包中攜帶響應(yīng)數(shù)據(jù)。

17、第四方面,本技術(shù)還提供了一種數(shù)據(jù)傳輸裝置,該裝置應(yīng)用于目標(biāo)設(shè)備,該裝置包括:

18、接收模塊,用于接收第一基礎(chǔ)數(shù)據(jù)包;其中,第一基礎(chǔ)數(shù)據(jù)包為源設(shè)備根據(jù)自定義原子操作的操作信息和目標(biāo)設(shè)備對(duì)應(yīng)的自定義操作bar空間的第一基地址生成的數(shù)據(jù)包;第一基地址不同于目標(biāo)設(shè)備對(duì)應(yīng)的內(nèi)存bar空間的第二基地址;執(zhí)行模塊,用于在確定第一基礎(chǔ)數(shù)據(jù)包屬于自定義原子操作請(qǐng)求數(shù)據(jù)包的情況下,根據(jù)自定義原子操作的操作信息和第一基地址執(zhí)行自定義原子操作,得到響應(yīng)數(shù)據(jù);生成模塊,用于根據(jù)響應(yīng)數(shù)據(jù)和源設(shè)備的標(biāo)識(shí)id,生成第二基礎(chǔ)數(shù)據(jù)包;發(fā)送模塊,用于向源設(shè)備返回第二基礎(chǔ)數(shù)據(jù)包。

19、第五方面,本技術(shù)還提供了一種數(shù)據(jù)傳輸設(shè)備,包括存儲(chǔ)器和處理器,該存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,該處理器執(zhí)行該計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述第一方面或上述第二方面中任一項(xiàng)的方法的步驟。

20、第六方面,本技術(shù)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面或上述第二方面中任一項(xiàng)的方法的步驟。

21、第七方面,本技術(shù)還提供了一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面或上述第二方面中任一項(xiàng)的方法的步驟。

22、上述數(shù)據(jù)傳輸方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品,通過(guò)在確定需要指示目標(biāo)設(shè)備執(zhí)行自定義原子操作的情況下,根據(jù)自定義原子操作的操作信息和目標(biāo)設(shè)備對(duì)應(yīng)的自定義操作bar空間的第一基地址,生成第一基礎(chǔ)數(shù)據(jù)包,并向目標(biāo)設(shè)備發(fā)送第一基礎(chǔ)數(shù)據(jù)包,以便于指示目標(biāo)設(shè)備在確定第一基礎(chǔ)數(shù)據(jù)包屬于自定義原子操作請(qǐng)求數(shù)據(jù)包的情況下,根據(jù)自定義原子操作的操作信息和第一基地址執(zhí)行自定義原子操作得到響應(yīng)數(shù)據(jù)。進(jìn)一步地,接收目標(biāo)設(shè)備返回的攜帶有響應(yīng)數(shù)據(jù)的第二基礎(chǔ)數(shù)據(jù)包??梢?jiàn),本技術(shù)實(shí)施例中,通過(guò)在第一基礎(chǔ)數(shù)據(jù)包中攜帶自定義原子操作的操作信息和目標(biāo)設(shè)備對(duì)應(yīng)的自定義操作bar空間的第一基地址,以及在第二基礎(chǔ)數(shù)據(jù)包中攜帶響應(yīng)數(shù)據(jù)的方式,實(shí)現(xiàn)了基于基礎(chǔ)數(shù)據(jù)包進(jìn)行自定義原子操作的傳輸,可以兼容多種pcie設(shè)備,因此,本技術(shù)實(shí)施例具有很好的兼容性和可擴(kuò)展性,以便于可以滿足多設(shè)備互聯(lián)場(chǎng)景中所需的不同自定義原子操作。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1