计算机系统技术方案

技术编号:8082124 阅读:259 留言:0更新日期:2012-12-14 14:53
计算机系统(100)具备:主存储装置(101);处理执行部(111),依次执行在多个虚拟处理器上执行的处理;1次高速缓冲存储器(113),在多个虚拟处理器间共享;2次高速缓冲存储器(107),具有按照虚拟处理器的处理器数分割的多个存储区域,各存储区域与各虚拟处理器建立对应,各存储区域存储与该存储区域建立了对应的虚拟处理器所利用的数据;上下文存储器(103),存储每个虚拟处理器的上下文;虚拟处理器控制部(104),进行虚拟处理器的上下文的保存及恢复;1次高速缓冲控制部(112);以及2次高速缓冲控制部(106)。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及如下的计算机系统在能够分时执行至少2个以上虚拟处理器的虚拟多处理器中,能够有效地对多层级高速缓冲存储器进行高速缓冲访问。
技术介绍
在计算机系统中,各种各样的功能逐年增加,系统变得复杂化。对此,有基于软件的POSix软件线程(thread)(例如参照非专利文献1、2)等多软件线程编程等,但是软件线程间的性能干扰较大,系统设计比较困难。最近,为了容易进行多种功能相独立的性能设计,推进了多内核、硬件多线程(例如参照非专利文献3)或者虚拟多处理器(例如参照专利文献I)的技术。 进而,为了使每个处理器内核、线程或虚拟处理器的性能设计更加容易,对于影响处理性能的高速缓冲存储器,例如在专利文献2中提出了如下的机构将处理器所共有的芯片上高速缓冲存储器的多个路(way)分配给每个处理器的组,并进行管理。另外,软件线程中的线程切换粒度,由于切换的软件处理而产生开销(overhead),所以通常以大约数百微秒 数秒的较大间隔进行。在多内核、硬件多线程中,能够同时执行多个程序。虚拟多处理器通常以低于数百微秒的粒度进行处理器切换。在先技术文献专利文献专利文献I :专利第3 813930号公报本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:森田晃之古贺义宏中岛广二
申请(专利权)人:松下电器产业株式会社
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1