发明名称 用于管理计算机中的多个线程的控制区
摘要 一种计算机系统包括具有一个或多个核心的虚拟机(VM)配置。每个核心被启用以在单线程(ST)模式或多线程(MT)模式中操作。所述ST模式由单个线程构成,且所述MT模式由在相应核心的共享资源上的多个线程构成。所述计算机系统包括核心导向式系统控制区(COSCA),其具有表示所述VM配置的所有所述核心的公用区及针对所述VM配置中的每个所述核心的单独核心描述区。每个核心描述区指示均表示所述相应核心内的线程的一个或多个线程描述区的位置,且每个线程描述区指示相应线程的状态描述的位置。
申请公布号 CN106462437A 申请公布日期 2017.02.22
申请号 CN201580015809.4 申请日期 2015.03.16
申请人 国际商业机器公司 发明人 L·C·赫勒;J·D·布拉德伯里;J·P·库巴拉;M·法雷尔;D·L·奥西塞克;D·格雷纳;T·斯莱格尔;F·Y·布萨巴;D·W·施密特;C·小盖尼
分类号 G06F9/455(2006.01)I;G06F9/50(2006.01)I 主分类号 G06F9/455(2006.01)I
代理机构 北京市中咨律师事务所 11247 代理人 于静;张亚非
主权项 一种计算机系统,包括:虚拟机(VM)配置,其包括一个或多个核心,每个核心被启用以在单线程(ST)模式或多线程(MT)模式中操作,所述ST模式由单个线程构成,且所述MT模式由在相应核心的共享资源上的多个线程构成;核心导向式系统控制区(COSCA),其包括表示所述VM配置的所有所述一个或多个核心的公用区及针对所述VM配置中的所述一个或多个核心中的每个核心的单独核心描述区,其中每个核心描述区指示均表示所述相应核心内的线程的一个或多个线程描述区的位置,且每个线程描述区指示相应线程的状态描述的位置;及工具,其被配置为控制所述配置以执行一种方法,所述方法包括:基于所述COSCA的内容来管理所述VM配置的所述一个或多个核心的线程。
地址 美国纽约