会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Adaptively enabling and disabling snooping fastpath commands
    • 适应性地启用和禁用snooping fastpath命令
    • US09372797B2
    • 2016-06-21
    • US14176775
    • 2014-02-10
    • International Business Machines Corporation
    • Guy L. GuthrieHien M. LeHugh ShenDerek E. WilliamsPhillip G. Williams
    • G06F12/08
    • G06F12/0831G06F12/0862G06F2212/621Y02D10/13
    • Statistical data is used to enable or disable snooping on a bus of a processor. A command is received via a first bus or a second bus communicably coupling processor cores and caches of chiplets on the processor. Cache logic on a chiplet determines whether or not a local cache on the chiplet can satisfy a request for data specified in the command. In response to determining that the local cache can satisfy the request for data, the cache logic updates statistical data maintained on the chiplet. The statistical data indicates a probability that the local cache can satisfy a future request for data. Based at least in part on the statistical data, the cache logic determines whether to enable or disable snooping on the second bus by the local cache.
    • 统计数据用于在处理器的总线上启用或禁用窥探。 通过第一总线或第二总线接收命令,该第一总线或第二总线在处理器上可通信地耦合处理器核和高速缓存。 小命令上的缓存逻辑确定小节上的本地缓存是否能够满足命令中指定的数据请求。 响应于确定本地高速缓存能够满足对数据的请求,高速缓存逻辑更新维护在该小区上的统计数据。 统计数据表示本地缓存可以满足将来的数据请求的概率。 至少部分地基于统计数据,高速缓存逻辑确定是否在本地高速缓存上启用或禁用第二总线上的窥探。
    • 3. 发明授权
    • Virtual machines failover
    • 虚拟机故障切换
    • US09058195B2
    • 2015-06-16
    • US13778802
    • 2013-02-27
    • INTERNATIONAL BUSINESS MACHINES CORPORATION
    • Sanjeev GhaiGuy L. GuthrieGeraint NorthWilliam J. StarkePhillip G. Williams
    • G06F12/12G06F9/455G06F12/08G06F11/00
    • G06F9/45533G06F9/45558G06F11/00G06F11/1484G06F11/202G06F11/2041G06F11/2097G06F12/0891G06F2009/45583
    • Disclosed is a computer system (100) comprising a processor unit (110) adapted to run a virtual machine in a first operating mode; a cache (120) accessible to the processor unit, said cache comprising a plurality of cache rows (1210), each cache row comprising a cache line (1214) and an image modification flag (1217) indicating a modification of said cache line caused by the running of the virtual machine; and a memory (140) accessible to the cache controller for storing an image of said virtual machine; wherein the processor unit comprises a replication manager adapted to define a log (200) in the memory prior to running the virtual machine in said first operating mode; and said cache further includes a cache controller (122) adapted to periodically check said image modification flags; write only the memory address of the flagged cache lines in the defined log and subsequently clear the image modification flags. A computer cluster including such computer systems and a method of managing such a computer cluster are also disclosed.
    • 公开了一种包括适于以第一操作模式运行虚拟机的处理器单元(110)的计算机系统(100) 所述高速缓存包括多个高速缓存行(1210),每个高速缓存行包括高速缓存行(1214)和指示所述高速缓存行的修改的图像修改标志(1217),所述高速缓存行指示由 虚拟机的运行; 以及高速缓存控制器可访问的存储器(140),用于存储所述虚拟机的图像; 其中所述处理器单元包括适于在所述第一操作模式中运行所述虚拟机之前在所述存储器中定义日志(200)的复制管理器; 并且所述高速缓存还包括适于周期性地检查所述图像修改标志的高速缓存控制器(122) 只写入定义的日志中标记的高速缓存行的存储器地址,然后清除映像修改标志。 还公开了包括这样的计算机系统的计算机集群和管理这种计算机集群的方法。