[发明专利]计算机系统有效
申请号: | 201180017753.8 | 申请日: | 2011-01-06 |
公开(公告)号: | CN102822809A | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 森田晃之;古贺义宏;中岛广二 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F9/46;G06F9/48;G06F12/10 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 陈萍;高迪 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 计算机系统(100)具备:主存储装置(101);处理执行部(111),依次执行在多个虚拟处理器上执行的处理;1次高速缓冲存储器(113),在多个虚拟处理器间共享;2次高速缓冲存储器(107),具有按照虚拟处理器的处理器数分割的多个存储区域,各存储区域与各虚拟处理器建立对应,各存储区域存储与该存储区域建立了对应的虚拟处理器所利用的数据;上下文存储器(103),存储每个虚拟处理器的上下文;虚拟处理器控制部(104),进行虚拟处理器的上下文的保存及恢复;1次高速缓冲控制部(112);以及2次高速缓冲控制部(106)。 | ||
搜索关键词: | 计算机系统 | ||
【主权项】:
一种计算机系统,具备:主存储装置,保持数据;第1处理执行部,设置在具有虚拟多处理器机构的第1处理器内,依次执行在多个虚拟处理器上执行的处理;第1共享高速缓冲存储器,在所述多个虚拟处理器间共享,存储所述多个虚拟处理器所利用的数据;分割高速缓冲存储器,具有按照虚拟处理器的处理器数分割的多个存储区域,各所述存储区域与各所述虚拟处理器建立对应,各所述存储区域存储与该存储区域建立了对应的虚拟处理器所利用的数据,该分割高速缓冲存储器是存储层级比所述第1共享高速缓冲存储器更下级的高速缓冲存储器;第1上下文存储器,按每个虚拟处理器存储与该虚拟处理器对应的上下文;虚拟处理器控制部,按照在所述第1处理执行部中执行处理的虚拟处理器的切换请求,将正在所述第1处理执行部中执行处理的虚拟处理器的上下文保存到所述第1上下文存储器中,并将存储在所述第1上下文存储器中的、接下来要在所述第1处理执行部中执行的虚拟处理器的上下文设定到所述第1处理执行部中;第1共享高速缓冲控制部,在所述第1共享高速缓冲存储器发生了高速缓冲缺失的情况下进行控制,该控制用于从所述分割高速缓冲存储器读入发生了高速缓冲缺失的数据,并将读入的数据写入所述第1共享高速缓冲存储器;以及分割高速缓冲控制部,在所述分割高速缓冲存储器发生了高速缓冲缺失的情况下进行控制,该控制用于从所述主存储装置读入发生了高速缓冲缺失的数据,并将读入的数据写入与正在所述第1处理执行部中执行处理的虚拟处理器建立了对应的存储区域。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201180017753.8/,转载请声明来源钻瓜专利网。
- 上一篇:社交网站信息发布方法及系统
- 下一篇:一种DCU控制器尿素喷射泵保护电路