发明名称 在计算机中分派多个线程
摘要 根据一个方面,一种计算机系统包括配置,所述配置具有被启用以在单线程(ST)模式及多线程(MT)模式中操作的机器。此外,所述机器包括物理线程。所述机器被配置为执行一种方法,所述方法包括发出开始虚拟执行(开始VE)指令以在核心上分派具有多个逻辑线程的客体实体。所述客体实体包括客体虚拟机(VM)的全部或一部分,且发出由以所述ST模式在所述核心上的所述物理线程中的一者上运行的主机进行。由所述机器执行所述开始VE指令包括:将所述逻辑线程中的每一者映射至所述物理线程中的对应一者;使用对应逻辑线程的状态初始化被映射物理线程中的每一者;及以MT模式在所述核心上开始执行所述客体实体。
申请公布号 CN106170768A 申请公布日期 2016.11.30
申请号 CN201580015801.8 申请日期 2015.03.20
申请人 国际商业机器公司 发明人 L·C·海勒;F·Y·布萨巴;M·法雷尔
分类号 G06F9/455(2006.01)I;G06F9/50(2006.01)I;G06F9/30(2006.01)I;G06F9/38(2006.01)I 主分类号 G06F9/455(2006.01)I
代理机构 北京市中咨律师事务所 11247 代理人 于静;张亚非
主权项 一种用于分派多线程化客体虚拟机(VM)的计算机系统,所述计算机系统包括:配置,其包括机器,所述机器包括被启用以在单线程(ST)模式及多线程(MT)模式中操作的单个核心,所述核心包括物理线程;所述机器被配置为执行一种方法,所述方法包括:发出开始虚拟执行(开始VE)指令以在所述核心上分派包括多个逻辑线程的客体实体,所述客体实体包括客体VM的全部或一部分,且所述发出由以所述ST模式在所述核心上的所述物理线程中的一者上运行的主机进行,由所述机器执行所述开始VE指令包括:将所述逻辑线程中的每一者映射至所述物理线程中的对应一者;使用对应逻辑线程的状态初始化被映射物理线程中的每一者;及以MT模式在所述核心上开始执行所述客体实体。
地址 美国纽约