发明名称 用于多个内核的并行执行的方法和系统
摘要 本发明公开了一种用于多个内核的并行执行的方法和系统。提供了一种用于使用公共中断处理器和可选的公共调度器来并行地运行多个内核的方法。还提供了在所述多个内核之间对执行进行切换的技术。示出了使用中断屏蔽级的在所述多个内核之间的执行和中断占先。还提供了用于在不同的内核上运行的任务之间共享资源的技术。
申请公布号 CN100576175C 申请公布日期 2009.12.30
申请号 CN200580023031.8 申请日期 2005.07.01
申请人 茵姆拜迪欧有限公司 发明人 拉吉夫·S·德赛;辛格·拉吉帕特·贾斯温德尔
分类号 G06F9/46(2006.01)I;G06F13/24(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 北京三友知识产权代理有限公司 代理人 黄纶伟;迟 军
主权项 1、一种用于控制嵌入式系统的操作的方法,所述方法包括:所述嵌入式系统的处理器启动主内核以控制所述嵌入式系统的操作;所述处理器启动至少一个二级内核来辅助所述主内核控制所述嵌入式系统的操作,扩展所述嵌入式系统的功能,所述至少一个二级内核在所述主内核的至少部分控制之下;以及所述处理器将一调度器操作为公共调度器,该公共调度器对所述主内核和所述至少一个二级内核的处理的执行进行调度。
地址 美国加利福尼亚州