流水線處理器調(diào)度指令的方法、裝置及流水線處理器
基本信息
申請(qǐng)?zhí)?/td> | CN201710552512.2 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN109213529B | 公開(kāi)(公告)日 | 2021-09-28 |
申請(qǐng)公布號(hào) | CN109213529B | 申請(qǐng)公布日 | 2021-09-28 |
分類號(hào) | G06F9/38(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 邢金璋;楊燦;吳瑞陽(yáng) | 申請(qǐng)(專利權(quán))人 | 龍芯中科技術(shù)股份有限公司 |
代理機(jī)構(gòu) | 北京同立鈞成知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 宋揚(yáng);劉芳 |
地址 | 100095北京市海淀區(qū)中關(guān)村環(huán)??萍际痉秷@龍芯產(chǎn)業(yè)園2號(hào)樓 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明實(shí)施例提供一種流水線處理器調(diào)度指令的方法、裝置及流水線處理器。流水線處理器采用的流水線包括前端流水級(jí)和后端流水級(jí),后端流水級(jí)包括至少兩條執(zhí)行流水,每個(gè)執(zhí)行流水至少包括提交級(jí)。通過(guò)將流水線的后端流水級(jí)分為至少兩條執(zhí)行流水,可越過(guò)執(zhí)行流水為不會(huì)出現(xiàn)例外和中斷的執(zhí)行流水,進(jìn)入可越過(guò)執(zhí)行流水中的指令不會(huì)主動(dòng)要求回滾,也就不會(huì)要求回滾后續(xù)指令,從而其余執(zhí)行流水里的指令越過(guò)該執(zhí)行流水先進(jìn)行提交處理仍然可以確保精確例外,實(shí)現(xiàn)了當(dāng)目標(biāo)指令進(jìn)入提交級(jí)時(shí),若目標(biāo)指令的阻塞指令都處于可越過(guò)執(zhí)行流水中,則流水線處理器直接對(duì)目標(biāo)指令進(jìn)行提交處理,從而避免因有序提交導(dǎo)致流水線阻塞,提高了指令的執(zhí)行效率。 |
