龍芯處理器的主核熱插拔方法

基本信息

申請?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熱插拔過程更加完善,更加靈活、健壯。