发明名称 Software process migration between coherency regions without cache purges
摘要 A multiprocessor computer system has nodes which use processor state information to determine which coherent caches are required to examine a coherency transaction produced by a single originating processor's storage request. A node has dynamic coherency boundaries such that the hardware uses only a subset of the total processors for a single workload at any specific point in time and can optimize cache coherency as the supervisor software or firmware expands and contracts the number of processors used to run any single workload. Multiple instances of a node can be connected with a second level controller to create a larger multiprocessor system. The node controllers use the mode bits to determine which nodes must receive any given transaction. Logical partitions are mapped to allowable physical processors. Cache coherence regions and caches are chosen for their physical proximity. A distinct cache coherency region can be hypervisor defined for each partition.
申请公布号 US7469321(B2) 申请公布日期 2008.12.23
申请号 US20030603252 申请日期 2003.06.25
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HELLER, JR. THOMAS J.
分类号 G06F9/455;G06F12/08;G06F9/46;G06F12/14;G06F13/00;G06F13/28;G06F15/16;G06F15/177 主分类号 G06F9/455
代理机构 代理人
主权项
地址