发明名称 多处理器系统
摘要 抑制执行事件处理等的非固定执行的程序的处理器集中,提高多处理器系统的性能。为此,多处理器系统(100)具备:第一上下文存储器(110),存储由多个处理器中的某一个处理器非固定执行的程序的上下文数据,该第一上下文存储器(110)被共享;保存恢复控制部(103),设有与上述多个处理器的个数相同的个数,分别在对应的处理器有程序的执行请求的情况下,如果该程序是上述非固定执行的程序,则进行与上述第一上下文存储器之间的上下文数据的保存及恢复;以及选择请求部(109),每当发生上述非固定执行的程序的执行请求时,对所选择的处理器进行该程序的执行请求。
申请公布号 CN102057357A 申请公布日期 2011.05.11
申请号 CN200980121813.3 申请日期 2009.06.08
申请人 松下电器产业株式会社 发明人 细木哲
分类号 G06F9/48(2006.01)I 主分类号 G06F9/48(2006.01)I
代理机构 永新专利商标代理有限公司 72002 代理人 黄剑锋
主权项 一种多处理器系统,具备:多个处理器,将多个程序一边切换一边执行;第一上下文存储器,存储由上述多个处理器中的某一个处理器非固定执行的程序的上下文数据,该第一上下文存储器由上述多个处理器共享;第二上下文存储器,设有与上述多个处理器的个数相同的个数,分别存储对应的上述处理器固定执行的程序的上下文数据,该第二上下文存储器由相关处理器专用;保存恢复控制部,同样设有与上述多个处理器的个数相同的个数,分别在对于对应的上述处理器有程序的执行请求的情况下,如果该程序是上述非固定执行的程序,则选择上述第一上下文存储器,并且如果是上述固定执行的程序,则选择上述第二上下文存储器,在所选择的上下文存储器与该处理器之间进行该程序的上下文数据的保存及恢复,该保存恢复控制部由相关处理器专用;以及选择请求部,每当发生上述非固定执行的程序的执行请求时,选择上述多个处理器中的某一个处理器,对所选择的处理器进行该程序的执行请求。
地址 日本大阪府