本發(fā)明涉及通信領(lǐng)域,特別涉及一種數(shù)據(jù)傳輸?shù)恼{(diào)度方法及裝置。
背景技術(shù):
:目前片上多核系統(tǒng)已經(jīng)成為主流的架構(gòu),在這一架構(gòu)中,通常采用片上網(wǎng)絡(luò)來(lái)連接芯片中的功能單元,因此數(shù)據(jù)在核間的移動(dòng)已經(jīng)成為性能的主要瓶頸。在ARMCoreLinkCCN-508中,NoC(NetworkonChip,片上網(wǎng)絡(luò))與片上功能單元之間采用AMBA(AdvancedMicrocontrollerBusArchitecture,數(shù)據(jù)突發(fā)傳輸)總線協(xié)議,即AXI接口進(jìn)行連接。因此,AXI是事實(shí)上的SoC(SystemonChip,系統(tǒng)級(jí)芯片)片上通信協(xié)議標(biāo)準(zhǔn)。在片上多核心系統(tǒng)中,事務(wù)通過(guò)AXI中的傳輸通道在功能單元與NoC之間進(jìn)行傳輸?,F(xiàn)有的AXI芯片上通過(guò)在AXI前增加多個(gè)緩存器Buffer和選擇器,當(dāng)多類事務(wù)通過(guò)AXI接口進(jìn)行傳輸時(shí),將不同的事務(wù)先通過(guò)選擇器進(jìn)行分類,將分類后的事務(wù)放置在buffer中的不同隊(duì)列中。以此使AXI接口具有交叉?zhèn)鬏數(shù)奶匦?,提高了AXI在傳輸不同事務(wù)時(shí)的效率。但是,上述事務(wù)的傳輸機(jī)制僅考慮到不同事務(wù)之間的交叉?zhèn)鬏?,?dāng)不同的事務(wù)在對(duì)應(yīng)的傳輸通道中傳輸時(shí),由于事務(wù)傳輸?shù)念l率不同,因此對(duì)傳輸通道的占用率也不同。當(dāng)某一傳輸通道的占用率較高時(shí),數(shù)據(jù)在該傳輸通道中的傳輸效率會(huì)降低,且其他占用率較低的傳輸通道并沒有得到合理利用。技術(shù)實(shí)現(xiàn)要素:本發(fā)明提供了一種數(shù)據(jù)傳輸?shù)恼{(diào)度方法及裝置,用于提高傳輸通道的利用率。一方面,本發(fā)明提供了一種數(shù)據(jù)傳輸?shù)恼{(diào)度方法,包括:第一發(fā)送端對(duì)總線協(xié)議AXI中傳輸通道的占用率進(jìn)行監(jiān)測(cè),所述傳輸通道包括如下任意一個(gè):讀地址通道、讀數(shù)據(jù)通道、寫地址通道、寫數(shù)據(jù)通道、寫響應(yīng)通道;通過(guò)在芯片上的AXI總線兩端設(shè)置不同粒度的緩沖器buffer,在AXI的五條傳輸通道中,根據(jù)傳輸事務(wù)的不同,配置不同寬度的buffer,用于監(jiān)測(cè)傳輸通道的占用率。所述第一發(fā)送端通過(guò)所述傳輸通道向第一接收端發(fā)送與所述傳輸通道對(duì)應(yīng)的事務(wù)處理請(qǐng)求;所述事務(wù)處理請(qǐng)求包括:讀請(qǐng)求、讀數(shù)據(jù)、寫請(qǐng)求、寫數(shù)據(jù)、寫響應(yīng)、無(wú)效請(qǐng)求、無(wú)效請(qǐng)求響應(yīng);當(dāng)所述傳輸通道的占用率大于預(yù)設(shè)閾值時(shí),所述第一發(fā)送端對(duì)目標(biāo)通道中的保留位進(jìn)行編碼并置位,所述編碼后的保留位用于標(biāo)識(shí)所述事務(wù)處理請(qǐng)求需要調(diào)度至所述目標(biāo)通道,所述目標(biāo)通道為所述傳輸通道中的一個(gè);所述第一發(fā)送端根據(jù)所述編碼后的保留位將所述事務(wù)處理請(qǐng)求通過(guò)所述目標(biāo)通道發(fā)送至第二接收端,所述編碼后的保留位還用于所述第二接收端將所述事務(wù)處理請(qǐng)求寫入所述第一接收端中??蛇x的,所述傳輸通道為讀地址通道,所述事務(wù)處理請(qǐng)求為讀請(qǐng)求,所述目標(biāo)通道為寫地址通道或?qū)憯?shù)據(jù)通道。可選的,所述傳輸通道為讀數(shù)據(jù)通道,所述事務(wù)處理請(qǐng)求為讀數(shù)據(jù),所述目標(biāo)通道為寫響應(yīng)通道。通過(guò)對(duì)上述讀請(qǐng)求和讀數(shù)據(jù)的調(diào)度,能夠縮短數(shù)據(jù)的傳輸訪問延遲,提高了MCC(MultipleCombinationalChannel,多組合通道)系統(tǒng)的性能。另一方面,本發(fā)明提供了一種數(shù)據(jù)傳輸?shù)恼{(diào)度裝置,應(yīng)用于AXI芯片,包括:發(fā)射器,接收器,緩沖器,處理器;所述緩沖器用于對(duì)AXI總線中的傳輸通道的占用率進(jìn)行監(jiān)測(cè),所述傳輸通道包括如下任意一個(gè):讀地址通道、讀數(shù)據(jù)通道、寫地址通道、寫數(shù)據(jù)通道、寫響應(yīng)通道;所述發(fā)射器用于通過(guò)所述傳輸通道向第一接收端發(fā)送與所述傳輸通道對(duì)應(yīng)的事務(wù)處理請(qǐng)求;所述事務(wù)處理請(qǐng)求包括:讀請(qǐng)求、讀數(shù)據(jù)、寫請(qǐng)求、寫數(shù)據(jù)、寫響應(yīng)、無(wú)效請(qǐng)求、無(wú)效請(qǐng)求響應(yīng);所述處理器用于在所述傳輸通道的占用率大于預(yù)設(shè)閾值時(shí),對(duì)目標(biāo)通道中的保留位進(jìn)行編碼并置位,所述編碼后的保留位用于標(biāo)識(shí)所述事務(wù)處理請(qǐng)求需要調(diào)度至所述目標(biāo)通道,所述目標(biāo)通道為所述傳輸通道中的一個(gè);所述處理器還用于根據(jù)所述編碼后的保留位將所述事務(wù)處理請(qǐng)求通過(guò)所述目標(biāo)通道發(fā)送至第二接收端,所述編碼后的保留位還用于所述第二接收端將所述事務(wù)處理請(qǐng)求寫入所述第一接收端中??蛇x的,所述傳輸通道為讀地址通道,所述事務(wù)處理請(qǐng)求為讀請(qǐng)求,所述目標(biāo)通道為寫地址通道或?qū)憯?shù)據(jù)通道。可選的,所述傳輸通道為讀數(shù)據(jù)通道,所述事務(wù)處理請(qǐng)求為讀響應(yīng),所述目標(biāo)通道為寫響應(yīng)通道。從以上技術(shù)方案可以看出,本發(fā)明具有以下優(yōu)點(diǎn):第一發(fā)送端對(duì)總線協(xié)議AXI中傳輸通道的占用率進(jìn)行監(jiān)測(cè),所述傳輸通道包括如下任意一個(gè):讀地址通道、讀數(shù)據(jù)通道、寫地址通道、寫數(shù)據(jù)通道、寫響應(yīng)通道;第一發(fā)送端通過(guò)所述傳輸通道向第一接收端發(fā)送與所述傳輸通道對(duì)應(yīng)的事務(wù)處理請(qǐng)求;所述事務(wù)處理請(qǐng)求包括:讀請(qǐng)求、讀響應(yīng)、寫請(qǐng)求、寫數(shù)據(jù)、寫響應(yīng)、無(wú)效請(qǐng)求、無(wú)效請(qǐng)求響應(yīng);當(dāng)所述傳輸通道的占用率大于預(yù)設(shè)閾值時(shí),所述第一發(fā)送端對(duì)目標(biāo)通道中的保留位進(jìn)行編碼并置位,所述編碼后的保留位用于標(biāo)識(shí)所述事務(wù)處理請(qǐng)求需要調(diào)度至所述目標(biāo)通道,所述目標(biāo)通道為所述傳輸通道中的一個(gè);所述第一發(fā)送端根據(jù)所述編碼后的保留位將所述事務(wù)處理請(qǐng)求通過(guò)所述目標(biāo)通道發(fā)送至第二接收端,所述編碼后的保留位還用于所述第二接收端將所述事務(wù)處理請(qǐng)求寫入所述第一接收端中。因此,通過(guò)上述對(duì)事務(wù)處理請(qǐng)求在傳輸通道中的調(diào)度,讓各類事務(wù)在傳輸通道中達(dá)到負(fù)載平衡,從而提高了傳輸通道的利用率。附圖說(shuō)明圖1為本發(fā)明所提供的數(shù)據(jù)傳輸?shù)恼{(diào)度方法的一個(gè)實(shí)施例流程示意圖;圖2為本發(fā)明所提供的數(shù)據(jù)傳輸?shù)恼{(diào)度裝置的一個(gè)實(shí)施例結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng) 造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。應(yīng)當(dāng)理解,盡管在本發(fā)明實(shí)施例中可能采用術(shù)語(yǔ)第一、第二等來(lái)描述各個(gè)發(fā)送端或接收端,但發(fā)送端或接收端不應(yīng)限于這些術(shù)語(yǔ)。這些術(shù)語(yǔ)僅用來(lái)將發(fā)送端或接收端彼此區(qū)分開。例如,在不脫離本發(fā)明實(shí)施例范圍的情況下,第一發(fā)送端也可以被稱為第二發(fā)送端,類似地,第二發(fā)送端也可以被稱為第一發(fā)送端;同樣的,第二發(fā)送端也可以被稱為第三發(fā)送端等等,本發(fā)明實(shí)施例對(duì)此不做限制。本發(fā)明可能涉及以下術(shù)語(yǔ):AXI:AdvancedeXtensibleInterface,是一種總線協(xié)議,該協(xié)議是ARM公司提出的AMBA(AdvancedMicrocontrollerBusArchitecture)3.0協(xié)議中最重要的部分,是一種面向高性能、高帶寬、低延遲的片內(nèi)總線。ARM:AcornRISCMachine,Acorn計(jì)算機(jī)有限公司面向低預(yù)算市場(chǎng)設(shè)計(jì)的第一款RISC微處理器。RR:ReadRequest,讀請(qǐng)求。RD:ReadData,讀數(shù)據(jù)。WR:WriteRequest,寫請(qǐng)求。WD:WriteData,寫數(shù)據(jù)。WB:WriteBack,寫響應(yīng)。IB:InvalidBack,無(wú)效請(qǐng)求響應(yīng)。IR:InvalidRequest無(wú)效請(qǐng)求。在片上多核系統(tǒng)中,可以將每個(gè)核中的事務(wù)分為7類,其中每一類事務(wù)分別與AXI的傳輸通道對(duì)應(yīng)如下:讀請(qǐng)求(RR):通過(guò)AXI中的讀地址(AR)通道傳輸。讀數(shù)據(jù)(RD):通過(guò)AXI中的讀數(shù)據(jù)(R)通道傳輸。寫請(qǐng)求(WR):通過(guò)AXI中的寫地址(AW)通道傳輸。寫數(shù)據(jù)(WD):通過(guò)AXI中的寫數(shù)據(jù)通道(W)傳輸。寫響應(yīng)(WB):通過(guò)AXI中的寫響應(yīng)通道(B)傳輸。無(wú)效請(qǐng)求(IR):通過(guò)AXI中的寫數(shù)據(jù)通道(W)傳輸。無(wú)效請(qǐng)求響應(yīng)(IB):通過(guò)AXI中的寫響應(yīng)通道(B)傳輸。本方法主要由數(shù)據(jù)傳輸?shù)恼{(diào)度裝置執(zhí)行,請(qǐng)參閱圖1,本發(fā)明所提供的數(shù)據(jù)傳輸?shù)恼{(diào)度方法的一個(gè)實(shí)施例包括:101、第一發(fā)送端對(duì)總線協(xié)議AXI中傳輸通道的占用率進(jìn)行監(jiān)測(cè),所述傳輸通道包括如下任意一個(gè):讀地址通道、讀數(shù)據(jù)通道、寫地址通道、寫數(shù)據(jù)通道、寫響應(yīng)通道。需要說(shuō)明的是,該第一發(fā)送端也可以作為第一接收端,與數(shù)據(jù)的傳輸方向?qū)?yīng),作為接收端時(shí)用于接收對(duì)端傳輸?shù)臄?shù)據(jù)。該過(guò)程中,通過(guò)在芯片上的AXI總線兩端設(shè)置不同粒度的緩沖器buffer,在AXI的五條傳輸通道中,根據(jù)傳輸事務(wù)的不同,配置不同寬度的buffer,用于監(jiān)測(cè)傳輸通道的占用率。102、所述第一發(fā)送端通過(guò)所述傳輸通道向第一接收端發(fā)送與所述傳輸通道對(duì)應(yīng)的事務(wù)處理請(qǐng)求;所述事務(wù)處理請(qǐng)求包括:讀請(qǐng)求、讀數(shù)據(jù)、寫請(qǐng)求、寫數(shù)據(jù)、寫響應(yīng)、無(wú)效請(qǐng)求、無(wú)效請(qǐng)求響應(yīng)。需要說(shuō)明的是,如果該事務(wù)處理請(qǐng)求為讀請(qǐng)求,那么該第一發(fā)送端通過(guò)讀地址通道向第一接收端發(fā)送該讀請(qǐng)求;對(duì)于事務(wù)處理請(qǐng)求在AXI的傳輸通道中傳輸?shù)膶?duì)應(yīng)關(guān)系在上面已經(jīng)進(jìn)行了相關(guān)說(shuō)明,此處不再贅述。103、當(dāng)所述傳輸通道的占用率大于預(yù)設(shè)閾值時(shí),所述第一發(fā)送端對(duì)目標(biāo)通道中的保留位進(jìn)行編碼并置位,所述編碼后的保留位用于標(biāo)識(shí)所述事務(wù)處理請(qǐng)求需要調(diào)度至所述目標(biāo)通道,所述目標(biāo)通道為所述傳輸通道中的一個(gè)。需要說(shuō)明的是,在總線事務(wù)傳輸?shù)倪^(guò)程中,通過(guò)監(jiān)控器Monitor來(lái)統(tǒng)計(jì)不同傳輸通道上的緩沖器buffer的占用率。例如,當(dāng)讀地址通道的占用率大于設(shè)定的閾值時(shí),對(duì)該讀地址通道中傳輸?shù)淖x請(qǐng)求進(jìn)行調(diào)度,具體的,對(duì)寫地址通道或?qū)憯?shù)據(jù)通道中的保留位進(jìn)行編碼并置位,該編碼后的保留位用于標(biāo)識(shí)該讀請(qǐng)求需要調(diào)度至的目標(biāo)通道為寫地址通道或?qū)憯?shù)據(jù)通道。當(dāng)讀數(shù)據(jù)通道的占用率大于設(shè)定的閾值時(shí),對(duì)該讀數(shù)據(jù)通道中傳輸?shù)淖x數(shù)據(jù)進(jìn)行調(diào)度,具體的,對(duì)寫響應(yīng)通道中的保留位進(jìn)行編碼并置位,該編碼后的保留位用于標(biāo)識(shí)該讀數(shù)據(jù)需要調(diào)度至的目標(biāo)通道為寫響應(yīng)通道。對(duì)保留位的編碼,可參考下表1:保留位編碼調(diào)度事務(wù)0100非調(diào)度事務(wù)0101讀請(qǐng)求調(diào)度1000讀數(shù)據(jù)調(diào)度表1104、所述第一發(fā)送端根據(jù)所述編碼后的保留位將所述事務(wù)處理請(qǐng)求通過(guò)所述目標(biāo)通道發(fā)送至第二接收端,所述編碼后的保留位還用于所述第二接收端將所述事務(wù)處理請(qǐng)求寫入所述第一接收端中。需要說(shuō)明的是,在第二接收端,通過(guò)所述編碼后的保留位判斷所接收的事務(wù)處理請(qǐng)求是否為調(diào)度數(shù)據(jù),該調(diào)度數(shù)據(jù)的定義為將步驟103中對(duì)事務(wù)處理請(qǐng)求調(diào)度至目標(biāo)通道。該第二接收端的Monitor對(duì)接收到的事務(wù)處理請(qǐng)求進(jìn)行監(jiān)控,當(dāng)發(fā)現(xiàn)該目標(biāo)通道中的事務(wù)處理請(qǐng)求為調(diào)度數(shù)據(jù)時(shí),將接收到的該事務(wù)處理請(qǐng)求寫入第一接收端中,具體的,寫入與該第一發(fā)送端建立傳輸通道的對(duì)端的緩沖器buffer中。本發(fā)明實(shí)施例中,第一發(fā)送端對(duì)總線協(xié)議AXI中傳輸通道的占用率進(jìn)行監(jiān)測(cè),所述傳輸通道包括如下任意一個(gè):讀地址通道、讀數(shù)據(jù)通道、寫地址通道、寫數(shù)據(jù)通道、寫響應(yīng)通道;第一發(fā)送端通過(guò)所述傳輸通道向第一接收端發(fā)送與所述傳輸通道對(duì)應(yīng)的事務(wù)處理請(qǐng)求;所述事務(wù)處理請(qǐng)求包括:讀請(qǐng)求、讀響應(yīng)、寫請(qǐng)求、寫數(shù)據(jù)、寫響應(yīng)、無(wú)效請(qǐng)求、無(wú)效請(qǐng)求響應(yīng);當(dāng)所述傳輸通道的占用率大于預(yù)設(shè)閾值時(shí),所述第一發(fā)送端對(duì)目標(biāo)通道中的保留位進(jìn)行編碼并置位,所述編碼后的保留位用于標(biāo)識(shí)所述事務(wù)處理請(qǐng)求需要調(diào)度至所述目標(biāo)通道,所述目標(biāo)通道為所述傳輸通道中的一個(gè);所述第一發(fā)送端根據(jù)所述編碼后的保留位將所述事務(wù)處理請(qǐng)求通過(guò)所述目標(biāo)通道發(fā)送至第二接收端,所述編碼后的保留位還用于所述第二接收端將所述事務(wù)處理請(qǐng)求寫入所述第一接收端中。因此,通過(guò)上述對(duì)事務(wù)處理請(qǐng)求在傳輸通道中的調(diào)度,讓各類事務(wù)在傳輸通道中達(dá)到負(fù)載平衡,從而提高了傳輸通道的利用率。根據(jù)對(duì)芯片上事務(wù)處理請(qǐng)求的粒度和頻率的統(tǒng)計(jì),本發(fā)明方法主要對(duì)讀請(qǐng)求和讀數(shù)據(jù)的傳輸進(jìn)行調(diào)度。因此,基于上述數(shù)據(jù)傳輸?shù)恼{(diào)度方法,可選的,所述傳輸通道為讀地址通道,所述事務(wù)處理請(qǐng)求為讀請(qǐng)求,所述目標(biāo)通道為寫地址通道或?qū)憯?shù)據(jù)通道。可選的,所述傳輸通道為讀數(shù)據(jù)通道,所述事務(wù)處理請(qǐng)求為讀響應(yīng),所述目標(biāo)通道為寫響應(yīng)通道。通過(guò)對(duì)上述讀請(qǐng)求RR和讀數(shù)據(jù)RD的調(diào)度,能夠縮短數(shù)據(jù)的傳輸訪問延遲,提高了MCC(MultipleCombinationalChannel,多組合通道)系統(tǒng)的性能。為便于理解,下面以一具體應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施例中數(shù)據(jù)傳輸?shù)恼{(diào)度方法進(jìn)行具體描述:本場(chǎng)景以事務(wù)的讀請(qǐng)求為例進(jìn)行說(shuō)明,對(duì)于事務(wù)的其他處理請(qǐng)求可對(duì)應(yīng)參考本說(shuō)明。在AXI的五條通道中,根據(jù)事務(wù)的不同,配置不同寬度的buffer,在總線事務(wù)傳輸?shù)倪^(guò)程中,通過(guò)一個(gè)Monitor來(lái)統(tǒng)計(jì)不同通道上的buffer占用率。例如,在讀地址通道中,通過(guò)第一發(fā)送端上設(shè)置的buffer對(duì)總線協(xié)議AXI中讀地址通道的占用率進(jìn)行監(jiān)測(cè)。讀地址通道的發(fā)送端通過(guò)所述讀地址通道向讀地址通道的接收端發(fā)送讀請(qǐng)求;當(dāng)Monitor統(tǒng)計(jì)到該讀地址通道中buffer的占用率大于預(yù)設(shè)閾值時(shí),所述讀地址通道的發(fā)送端對(duì)寫地址通道中的保留位進(jìn)行編碼并置位,所述編碼后的保留位用于標(biāo)識(shí)所述讀請(qǐng)求需要調(diào)度至所述寫地址通道。所述讀地址通道的發(fā)送端根據(jù)所述編碼后的保留位將所述讀請(qǐng)求通過(guò)所述寫地址通道發(fā)送至寫地址通道的接收端,所述編碼后的保留位還用于所述寫地址通道的接收端將所述事務(wù)處理請(qǐng)求寫入所述讀地址通道的接收端中。從而完成對(duì)該讀請(qǐng)求的調(diào)度。以上對(duì)本發(fā)明所提供的數(shù)據(jù)傳輸?shù)恼{(diào)度方法進(jìn)行了說(shuō)明,下面將從裝置的角度對(duì)數(shù)據(jù)傳輸?shù)恼{(diào)度裝置的結(jié)構(gòu)進(jìn)行說(shuō)明,請(qǐng)參閱圖2,本發(fā)明所提供的數(shù)據(jù)傳輸?shù)恼{(diào)度裝置應(yīng)用于AXI芯片,包括:發(fā)射器201,接收器202,緩沖器203,處理器204:所述緩沖器203用于對(duì)AXI總線中的傳輸通道的占用率進(jìn)行監(jiān)測(cè),所述 傳輸通道包括如下任意一個(gè):讀地址通道、讀數(shù)據(jù)通道、寫地址通道、寫數(shù)據(jù)通道、寫響應(yīng)通道;所述發(fā)射器201用于通過(guò)所述傳輸通道向第一接收端發(fā)送與所述傳輸通道對(duì)應(yīng)的事務(wù)處理請(qǐng)求;所述事務(wù)處理請(qǐng)求包括:讀請(qǐng)求、讀數(shù)據(jù)、寫請(qǐng)求、寫數(shù)據(jù)、寫響應(yīng)、無(wú)效請(qǐng)求、無(wú)效請(qǐng)求響應(yīng);所述處理器204用于在所述傳輸通道的占用率大于預(yù)設(shè)閾值時(shí),對(duì)目標(biāo)通道中的保留位進(jìn)行編碼并置位,所述編碼后的保留位用于標(biāo)識(shí)所述事務(wù)處理請(qǐng)求需要調(diào)度至所述目標(biāo)通道,所述目標(biāo)通道為所述傳輸通道中的一個(gè);所述處理器204還用于根據(jù)所述編碼后的保留位將所述事務(wù)處理請(qǐng)求通過(guò)所述目標(biāo)通道發(fā)送至第二接收端,所述編碼后的保留位還用于所述第二接收端將所述事務(wù)處理請(qǐng)求寫入所述第一接收端中。本發(fā)明實(shí)施例中,所述緩沖器203用于對(duì)總線協(xié)議AXI中傳輸通道的占用率進(jìn)行監(jiān)測(cè),所述傳輸通道包括如下任意一個(gè):讀地址通道、讀數(shù)據(jù)通道、寫地址通道、寫數(shù)據(jù)通道、寫響應(yīng)通道;所述發(fā)射器201用于通過(guò)所述傳輸通道向第一接收端發(fā)送與所述傳輸通道對(duì)應(yīng)的事務(wù)處理請(qǐng)求;所述事務(wù)處理請(qǐng)求包括:讀請(qǐng)求、讀響應(yīng)、寫請(qǐng)求、寫數(shù)據(jù)、寫響應(yīng)、無(wú)效請(qǐng)求、無(wú)效請(qǐng)求響應(yīng);所述處理器204用于在所述傳輸通道的占用率大于預(yù)設(shè)閾值時(shí),對(duì)目標(biāo)通道中的保留位進(jìn)行編碼并置位,所述編碼后的保留位用于標(biāo)識(shí)所述事務(wù)處理請(qǐng)求需要調(diào)度至所述目標(biāo)通道,所述目標(biāo)通道為所述傳輸通道中的一個(gè);以及根據(jù)所述編碼后的保留位將所述事務(wù)處理請(qǐng)求通過(guò)所述目標(biāo)通道發(fā)送至第二接收端,所述編碼后的保留位還用于所述第二接收端將所述事務(wù)處理請(qǐng)求寫入所述第一接收端中。因此,通過(guò)上述對(duì)事務(wù)處理請(qǐng)求在傳輸通道中的調(diào)度,讓各類事務(wù)在傳輸通道中達(dá)到負(fù)載平衡,從而提高了傳輸通道的利用率??蛇x的,所述傳輸通道為讀地址通道,所述事務(wù)處理請(qǐng)求為讀請(qǐng)求,所述目標(biāo)通道為寫地址通道或?qū)憯?shù)據(jù)通道??蛇x的,所述傳輸通道為讀數(shù)據(jù)通道,所述事務(wù)處理請(qǐng)求為讀響應(yīng),所述目標(biāo)通道為寫響應(yīng)通道。上述裝置的相關(guān)描述可以對(duì)應(yīng)參閱方法實(shí)施例部分的相關(guān)描述和效果進(jìn) 行理解,本處不做過(guò)多贅述。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(英文:Read-OnlyMemory,簡(jiǎn)稱:ROM)、隨機(jī)存取存儲(chǔ)器(英文:RandomAccessMemory,簡(jiǎn)稱:RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。當(dāng)前第1頁(yè)1 2 3