本公開的實(shí)施例涉及一種計(jì)算機(jī)裝置、請求處理方法及電子設(shè)備。
背景技術(shù):
1、隨著計(jì)算機(jī)規(guī)格的增長,計(jì)算機(jī)的處理器核數(shù)目和對于主存儲器內(nèi)存的需求也逐漸上漲,處理器和存儲器需要滿足日益增長的性能需求以及更快地響應(yīng)指令和請求。
技術(shù)實(shí)現(xiàn)思路
1、本公開至少一實(shí)施例提供一種計(jì)算機(jī)裝置,包括:多個請求端、多個響應(yīng)端、第一路由網(wǎng)絡(luò)和第二路由網(wǎng)絡(luò),其中,第一路由網(wǎng)絡(luò)被配置為將多個請求端和多個響應(yīng)端通信連接,第二路由網(wǎng)絡(luò)被配置為將多個請求端和多個響應(yīng)端通信連接,多個請求端被配置為將發(fā)送的第一類請求通過第一路由網(wǎng)絡(luò)發(fā)送給多個響應(yīng)端至少之一,且被配置為將第二類請求通過第二路由網(wǎng)絡(luò)發(fā)送給多個響應(yīng)端至少之一,第一類請求不同于第二類請求。
2、例如,在本公開至少一些實(shí)施例提供的計(jì)算機(jī)裝置中,第一類請求的傳輸延時要求大于第二類請求的傳輸延時要求。
3、例如,在本公開至少一些實(shí)施例提供的計(jì)算機(jī)裝置中,第二路由網(wǎng)絡(luò)包括多個路由節(jié)點(diǎn),多個路由節(jié)點(diǎn)每個包括仲裁選擇器,仲裁選擇器被配置為根據(jù)仲裁規(guī)則對對應(yīng)的路由節(jié)點(diǎn)所接收到的一個或多個第二類請求進(jìn)行仲裁,以確定對應(yīng)的路由節(jié)點(diǎn)如何發(fā)送一個或多個第二類請求。
4、例如,在本公開至少一些實(shí)施例提供的計(jì)算機(jī)裝置中,仲裁選擇器包括輸出端和輸入端,多個路由節(jié)點(diǎn)的至少一條路由路徑中至少一個路由節(jié)點(diǎn)的仲裁選擇器通過輸出端耦合下一級路由節(jié)點(diǎn)的仲裁選擇器的輸入端。
5、例如,在本公開至少一些實(shí)施例提供的計(jì)算機(jī)裝置中,仲裁選擇器包括至少兩個輸入端和至少一個輸出端。
6、例如,在本公開至少一些實(shí)施例提供的計(jì)算機(jī)裝置中,仲裁規(guī)則被配置為,響應(yīng)于仲裁選擇器同一操作周期接收到至少兩個第二類請求,對至少兩個第二類請求進(jìn)行仲裁以確定一個目標(biāo)第二類請求以輸出,或者,響應(yīng)于仲裁選擇器在同一操作周期接收到一個第二類請求,以確定一個第二類請求以輸出。
7、例如,在本公開至少一些實(shí)施例提供的計(jì)算機(jī)裝置中,仲裁規(guī)則還被配置為,響應(yīng)于仲裁選擇器同一操作周期接收到至少兩個第二類請求,對確定輸出的目標(biāo)第二類請求之外的其他第二類請求進(jìn)行丟棄。
8、例如,在本公開至少一些實(shí)施例提供的計(jì)算機(jī)裝置中,仲裁選擇器包括仲裁器和選擇器,仲裁器與選擇器耦合,仲裁器被配置為使用根據(jù)仲裁規(guī)則進(jìn)行仲裁所得到的仲裁結(jié)果控制選擇器的輸出。
9、本公開至少一些實(shí)施例還提供一種電子設(shè)備,包括本公開任一實(shí)施例提供的計(jì)算機(jī)裝置。
10、本公開至少一些實(shí)施例還提供一種請求處理方法,包括:響應(yīng)于多個請求端中至少一個發(fā)送的第一類請求,將第一類請求通過第一路由網(wǎng)絡(luò)傳輸至多個響應(yīng)端中的至少一個響應(yīng)端;響應(yīng)于多個請求端中至少一個發(fā)送的第二類請求,將第二類請求通過第二路由網(wǎng)絡(luò)傳輸至多個響應(yīng)端中的至少一個響應(yīng)端;第二類請求不同于第一類請求,第一路由網(wǎng)絡(luò)和第二路由網(wǎng)絡(luò)分別被配置為將多個請求端和多個響應(yīng)端通信連接。
11、例如,在本公開至少一些實(shí)施例提供一種請求處理方法中,第一類請求的傳輸延時要求大于第二類請求的傳輸延時要求。
12、例如,在本公開至少一些實(shí)施例提供一種請求處理方法中,第二路由網(wǎng)絡(luò)包括多個路由節(jié)點(diǎn),路由節(jié)點(diǎn)包括仲裁選擇器,將第一類請求通過第二路由網(wǎng)絡(luò)傳輸至多個響應(yīng)端中的至少一個包括:在路由節(jié)點(diǎn),通過仲裁選擇器根據(jù)仲裁規(guī)則對對應(yīng)路由節(jié)點(diǎn)所接收到的一個或多個第二類請求進(jìn)行仲裁,以確定對應(yīng)的路由節(jié)點(diǎn)如何發(fā)送一個或多個第二類請求。
13、例如,在本公開至少一些實(shí)施例提供一種請求處理方法中,通過仲裁選擇器根據(jù)仲裁規(guī)則對對應(yīng)路由節(jié)點(diǎn)所接收到的一個或多個第二類請求進(jìn)行仲裁,包括:響應(yīng)于仲裁選擇器同一操作周期接收到至少兩個第二類請求,對至少兩個第二類請求進(jìn)行仲裁以確定一個目標(biāo)第二類請求以輸出,或者,響應(yīng)于仲裁選擇器在同一操作周期接收到一個第二類請求,以確定一個第二類請求以輸出。
14、例如,在本公開至少一些實(shí)施例提供一種請求處理方法中,根據(jù)仲裁規(guī)則通過仲裁選擇器對第二類請求進(jìn)行仲裁還包括:響應(yīng)于仲裁選擇器同一操作周期接收到至少兩個第二類請求,對確定輸出的目標(biāo)第二類請求之外的其他第二類請求進(jìn)行丟棄。
15、例如,在本公開至少一些實(shí)施例提供一種請求處理方法中,對至少兩個第二類請求進(jìn)行仲裁以確定一個目標(biāo)第二類請求以輸出,包括:對至少兩個第二類請求基于優(yōu)先級、輪詢或加權(quán)中的至少一種方式進(jìn)行仲裁。
1.一種計(jì)算機(jī)裝置,包括:
2.如權(quán)利要求1所述的計(jì)算機(jī)裝置,其中,所述第一類請求的傳輸延時要求大于所述第二類請求的傳輸延時要求。
3.如權(quán)利要求1所述的計(jì)算機(jī)裝置,其中,所述第二路由網(wǎng)絡(luò)包括多個路由節(jié)點(diǎn),
4.如權(quán)利要求3所述的計(jì)算機(jī)裝置,其中,
5.如權(quán)利要求4所述的計(jì)算機(jī)裝置,其中,所述仲裁選擇器包括至少兩個所述輸入端和至少一個所述輸出端。
6.如權(quán)利要求3所述的計(jì)算機(jī)裝置,其中,所述仲裁規(guī)則被配置為,響應(yīng)于所述仲裁選擇器同一操作周期接收到至少兩個所述第二類請求,對所述至少兩個所述第二類請求進(jìn)行仲裁以確定一個目標(biāo)第二類請求以輸出,或者,響應(yīng)于所述仲裁選擇器在同一操作周期接收到一個所述第二類請求,以確定所述一個所述第二類請求以輸出。
7.如權(quán)利要求6所述的計(jì)算機(jī)裝置,其中,所述仲裁規(guī)則還被配置為,響應(yīng)于所述仲裁選擇器同一操作周期接收到至少兩個所述第二類請求,對確定輸出的目標(biāo)第二類請求之外的其他第二類請求進(jìn)行丟棄。
8.如權(quán)利要求3-7任一所述的計(jì)算機(jī)裝置,其中,所述仲裁選擇器包括仲裁器和選擇器,
9.一種請求處理方法,包括:
10.如權(quán)利要求9所述的方法,其中,所述第一類請求的傳輸延時要求大于所述第二類請求的傳輸延時要求。
11.如權(quán)利要求9所述的方法,其中,所述第二路由網(wǎng)絡(luò)包括多個路由節(jié)點(diǎn),所述路由節(jié)點(diǎn)包括仲裁選擇器,
12.如權(quán)利要求11所述的方法,其中,所述通過所述仲裁選擇器根據(jù)仲裁規(guī)則對對應(yīng)路由節(jié)點(diǎn)所接收到的一個或多個所述第二類請求進(jìn)行仲裁,包括:
13.如權(quán)利要求12所述方法,其中,所述根據(jù)仲裁規(guī)則通過仲裁選擇器對第二類請求進(jìn)行仲裁還包括:
14.如權(quán)利要求12所述的方法,其中,所述對所述至少兩個所述第二類請求進(jìn)行仲裁以確定一個目標(biāo)第二類請求以輸出,包括:
15.一種電子設(shè)備,包括根據(jù)權(quán)利要求1-8任一所述的計(jì)算機(jī)裝置。