指令亂序執(zhí)行的方法、處理器及電子設(shè)備
基本信息
申請(qǐng)?zhí)?/td> | CN201910600769.X | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN110297662B | 公開(kāi)(公告)日 | 2021-11-30 |
申請(qǐng)公布號(hào) | CN110297662B | 申請(qǐng)公布日 | 2021-11-30 |
分類(lèi)號(hào) | G06F9/38(2006.01)I | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 楊龔軼凡;鄭瀚尋;闖小明 | 申請(qǐng)(專(zhuān)利權(quán))人 | 中昊芯英(杭州)科技有限公司 |
代理機(jī)構(gòu) | 北京箴思知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 李春暉;譚艷 |
地址 | 311201 浙江省杭州市錢(qián)塘新區(qū)河莊街道青西二路1099號(hào)綜合樓602-11號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)了一種指令亂序執(zhí)行的方法、處理器以及電子設(shè)備。通過(guò)記分牌為接收到的指令分配索引標(biāo)簽,使每條指令都有特定標(biāo)簽,然后將不存在結(jié)構(gòu)冒險(xiǎn)和讀寫(xiě)冒險(xiǎn)的指令優(yōu)先發(fā)送至運(yùn)算器執(zhí)行,再將運(yùn)算結(jié)果發(fā)送至重定序緩存,達(dá)到交付條件后按索引標(biāo)簽順序交付結(jié)果至目標(biāo)寄存器,實(shí)現(xiàn)指令的亂序執(zhí)行按序交付。本公開(kāi)使用記分牌配合重定序緩存,消除了數(shù)據(jù)冒險(xiǎn)中的寫(xiě)讀冒險(xiǎn)和寫(xiě)寫(xiě)冒險(xiǎn),拓展了亂序執(zhí)行的適用場(chǎng)景,提高了運(yùn)算器的使用率,通過(guò)減少了指令執(zhí)行的等待時(shí)間加快了了指令執(zhí)行的整體速度,降低了硬件成本。 |
