龍芯處理器的主核熱插拔方法
基本信息
申請?zhí)?/td> | CN201410586423.6 | 申請日 | - |
公開(公告)號 | CN104375881B | 公開(公告)日 | 2017-11-14 |
申請公布號 | CN104375881B | 申請公布日 | 2017-11-14 |
分類號 | G06F9/46(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 陳華才;張福新;吳少剛 | 申請(專利權(quán))人 | 江蘇中科夢蘭電子科技有限公司 |
代理機構(gòu) | 南京蘇高專利商標事務所(普通合伙) | 代理人 | 張俊范 |
地址 | 215500 江蘇省蘇州市常熟市虞山鎮(zhèn)夢蘭工業(yè)園 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種龍芯處理器的主核熱插拔方法,包括動態(tài)關(guān)閉主核,所述動態(tài)關(guān)閉主核包括以下步驟:1)主核從輔助核心中選定一個核心為代理主核;2)代理主核通知主核執(zhí)行角色轉(zhuǎn)換例程并等待主核發(fā)送進入可關(guān)閉狀態(tài)通知;3)主核執(zhí)行角色轉(zhuǎn)換例程,所述角色轉(zhuǎn)換例程包括將CPU特征數(shù)據(jù)復制一份給代理主核,外部中斷路由設置到代理主核,代理主核成為參考時鐘源對象;4)主核進行任務遷移,主核向代理主核發(fā)送進入可關(guān)閉狀態(tài)通知;5)代理主核關(guān)閉主核時鐘。該方法解決動態(tài)關(guān)閉主核時CPU的特征信息被銷毀,外部中斷路由過程受阻,計時系統(tǒng)校準失去參考對象的問題。使CPU熱插拔過程更加完善,更加靈活、健壯。 |
