发明名称 DISPATCHING MULTIPLE THREADS IN A COMPUTER
摘要 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.
申请公布号 CA2940923(A1) 申请公布日期 2015.10.01
申请号 CA20152940923 申请日期 2015.03.20
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HELLER, LISA CRANTON;BUSABA, FADI YUSUF;FARRELL, MARK
分类号 G06F9/50;G06F9/455 主分类号 G06F9/50
代理机构 代理人
主权项
地址