-
公开(公告)号:CN106462437B
公开(公告)日:2019-11-15
申请号:CN201580015809.4
申请日:2015-03-16
Applicant: 国际商业机器公司
Inventor: L·C·赫勒 , J·D·布拉德伯里 , J·P·库巴拉 , M·法雷尔 , D·L·奥西塞克 , D·格雷纳 , T·斯莱格尔 , F·Y·布萨巴 , D·W·施密特 , C·小盖尼
Abstract: 一种计算机系统包括具有一个或多个核心的虚拟机(VM)配置。每个核心被启用以在单线程(ST)模式或多线程(MT)模式中操作。所述ST模式由单个线程构成,且所述MT模式由在相应核心的共享资源上的多个线程构成。所述计算机系统包括核心导向式系统控制区(COSCA),其具有表示所述VM配置的所有所述核心的公用区及针对所述VM配置中的每个所述核心的单独核心描述区。每个核心描述区指示均表示所述相应核心内的线程的一个或多个线程描述区的位置,且每个线程描述区指示相应线程的状态描述的位置。
-
-
公开(公告)号:CN106133689B
公开(公告)日:2019-03-22
申请号:CN201580015798.X
申请日:2015-03-16
Applicant: 国际商业机器公司
Inventor: D·格雷纳 , M·法雷尔 , D·L·奥西塞克 , D·W·施密特 , F·Y·布萨巴 , J·P·库巴拉 , J·D·布拉德伯里 , L·C·海勒 , T·斯莱格尔 , C·小盖尼
IPC: G06F9/46
Abstract: 一种多线程计算机系统包括配置,所述配置具有能在单线程(ST)模式与多线程(MT)模式之间配置的核心。所述ST模式处理主要线程,且所述MT模式处理所述主要线程及所述核心的共享资源上的一个或多个次要线程。多线程工具被配置为控制对所述配置的利用以执行一种方法,所述方法包括基于自MT模式至ST模式的切换来停用一个或多个次要线程。使次要线程的线程上下文不可用于程序。基于指示MT的最后设定程序指定最大线程id,通过以下操作获得所述线程上下文:a)执行设定MT指令以重新继续所述MT模式;及b)基于处于被重新继续的MT模式中,存取所述线程上下文。
-
公开(公告)号:CN106133690A
公开(公告)日:2016-11-16
申请号:CN201580015833.8
申请日:2015-03-19
Applicant: 国际商业机器公司
Inventor: D·格雷纳 , M·法雷尔 , D·L·奥西塞克 , D·W·施密特 , F·Y·布萨巴 , J·P·库巴拉 , J·D·布拉德伯里 , L·C·海勒 , T·斯莱格尔 , C·小盖尼
IPC: G06F9/46
CPC classification number: G06F9/3013 , G06F9/30098 , G06F9/30145 , G06F9/30189 , G06F9/3851 , G06F9/463
Abstract: 根据一个方面,一种计算机系统包括配置,其具有能在单线程(ST)模式与多线程(MT)模式之间配置的核心。所述ST模式处理主要线程,且所述MT模式处理所述主要线程及一个或多个次要线程。所述计算机系统还包括多线程工具,其被配置为控制所述配置的利用以执行一种方法。基于由处于所述MT模式的所述核心确定待停用MT,所述MT模式切换到所述ST模式,其中所述MT模式的所述主要线程被保持作为所述ST模式的所述主要线程。使所述一个或多个次要线程的线程上下文不可由程序存取。基于所述切换,执行以下操作中的任意一者:清除所述程序可存取寄存器值,或者保留所述程序可存取寄存器值。
-
公开(公告)号:CN101911022B
公开(公告)日:2012-10-10
申请号:CN200980102001.4
申请日:2009-01-05
Applicant: 国际商业机器公司
IPC: G06F12/10
CPC classification number: G06F12/1009 , G06F2212/1044 , G06F2212/652
Abstract: 本发明涉及具有格式控制的动态地址转换。提供了一种增强型动态地址转换设备。在一个实施例中,获取要进行转换的虚拟地址和转换表层级结构转换表的最初的起始地址。所述虚拟地址的索引部分被用于引用转换表中的项。如果格式控制字段被启用,则从转换表项获取主存储中的大的数据块的帧地址。所述大的数据块是大小至少为1M字节的块。然后,所述帧地址与所述虚拟地址的偏移部分结合以形成主存储中的大的数据块内的期望数据块的转换地址。然后,存取由所述转换地址寻址的期望的大的数据块。
-
公开(公告)号:CN101911022A
公开(公告)日:2010-12-08
申请号:CN200980102001.4
申请日:2009-01-05
Applicant: 国际商业机器公司
IPC: G06F12/10
CPC classification number: G06F12/1009 , G06F2212/1044 , G06F2212/652
Abstract: 本发明涉及具有格式控制的动态地址转换。提供了一种增强型动态地址转换设备。在一个实施例中,获取要进行转换的虚拟地址和转换表层级结构转换表的最初的起始地址。所述虚拟地址的索引部分被用于引用转换表中的项。如果格式控制字段被启用,则从转换表项获取主存储中的大的数据块的帧地址。所述大的数据块是大小至少为1M字节的块。然后,所述帧地址与所述虚拟地址的偏移部分结合以形成主存储中的大的数据块内的期望数据块的转换地址。然后,存取由所述转换地址寻址的期望的大的数据块。
-
-
-
-
-