发明名称 |
DISPATCHING MULTIPLE THREADS IN A COMPUTER |
摘要 |
<p>According to one aspect, a computer system includes a configuration with a machine enabled to operate in a single thread (ST) mode and a multithreading (MT) mode. In addition, the machine includes physical threads. The machine is configured to perform a method that includes issuing a start-virtual-execution (start- VE) instruction to dispatch a guest entity having multiple logical threads on the core. The guest entity includes all or a part of a guest virtual machine (VM), and issuing is performed by a host running on one of the physical threads on the core in the ST mode. The executing of the start- VE instruction by the machine includes mapping each of the logical threads to a corresponding one of the physical threads, initializing each of the mapped physical threads with a state of the corresponding logical thread, and starting execution of the guest entity on the core in MT mode.</p> |
申请公布号 |
WO2015144585(A1) |
申请公布日期 |
2015.10.01 |
申请号 |
WO2015EP55942 |
申请日期 |
2015.03.20 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION;IBM UNITED KINGDOM LIMITED |
发明人 |
HELLER, LISA, CRANTON;BUSABA, FADI, YUSUF;FARRELL, MARK |
分类号 |
G06F9/455;G06F9/30;G06F9/38;G06F9/50 |
主分类号 |
G06F9/455 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|