亂序處理器中隊(duì)列的訪問(wèn)方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN202210446040.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN114546497B 公開(kāi)(公告)日 2022-07-19
申請(qǐng)公布號(hào) CN114546497B 申請(qǐng)公布日 2022-07-19
分類號(hào) G06F9/38(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 李祖松;郇丹丹 申請(qǐng)(專利權(quán))人 北京微核芯科技有限公司
代理機(jī)構(gòu) 北京清亦華知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 -
地址 100190北京市海淀區(qū)中關(guān)村東路66號(hào)1號(hào)樓10層1105-2
法律狀態(tài) -

摘要

摘要 本公開(kāi)提供了一種亂序處理器中隊(duì)列的訪問(wèn)方法及裝置,涉及處理器技術(shù)領(lǐng)域,包括N項(xiàng)的隊(duì)列分為L(zhǎng)個(gè)體,每個(gè)體包括N/L項(xiàng),N為L(zhǎng)的整數(shù)倍;方法包括:獲取當(dāng)前拍的最大可出隊(duì)項(xiàng)的數(shù)量M;確定隊(duì)頭指針?biāo)诘捏w以及在所在體中所在的項(xiàng);根據(jù)隊(duì)頭指針?biāo)诘捏w、在所在體中所在的項(xiàng)、數(shù)量M以及指定的指令退出順序,確定M個(gè)出隊(duì)項(xiàng)中各出隊(duì)項(xiàng)所在的目標(biāo)體、在所在目標(biāo)體中所在的目標(biāo)項(xiàng);根據(jù)各出隊(duì)項(xiàng)所在的目標(biāo)體以及目標(biāo)項(xiàng),分別從對(duì)應(yīng)目標(biāo)體中選出對(duì)應(yīng)的項(xiàng),并將對(duì)應(yīng)的項(xiàng)的信息讀出??梢詼p少隊(duì)列中信息讀出時(shí)的選擇邏輯,從而減少延遲和功耗,提高處理器的性能,以解決因隊(duì)列項(xiàng)內(nèi)容的選擇讀出邏輯復(fù)雜而導(dǎo)致的處理器性能差、功耗高的問(wèn)題。