超过800万条软件/作品著作权公告信息!

提供基于中国版权保护中心以及各省市版权局著作权登记公告信息查询

并行多核虚拟机的原子指令模拟方法及虚拟机装置专利登记公告


专利名称:并行多核虚拟机的原子指令模拟方法及虚拟机装置

摘要:本发明公开了一种并行多核虚拟机的原子指令模拟方法及虚拟机装置。虚拟机根据目标CPU的内核个数,创建与CPU内核个数相等的多个CPU线程,方法步骤包括:所述多个CPU线程中的第一CPU线程向其他CPU线程发送请求等待信号;接收到所述请求等待信号的其它CPU线程在原执行地址暂停,并返回确认信号;第一CPU线程接收到所有其他CPU线程的确认信号后执行原子访存指令;向处于原执行地址暂停的CPU线程发送撤消等待信号;接收到所述撤消等待信号的CPU线程由原执行地址继续执行。本发明具有较高的通用性和执行效率。

专利类型:发明专利

专利号:CN201210127348.8

专利申请(专利权)人:龙芯中科技术有限公司

专利发明(设计)人:靳国杰;高翔

主权项:一种并行多核虚拟机的原子指令模拟方法,所述虚拟机根据目标CPU的内核个数,创建与所述CPU内核个数相等的多个CPU线程,其特征在于,所述方法包括以下步骤:所述多个CPU线程中的第一CPU线程向其他CPU线程发送请求等待信号;接收到所述请求等待信号的其它CPU线程在原执行地址暂停,并返回确认信号;所述第一CPU线程接收到所有其他CPU线程的确认信号后执行原子访存指令;向处于原执行地址暂停的CPU线程发送撤消等待信号;接收到所述撤消等待信号的CPU线程由原执行地址继续执行。

专利地区:北京