-
-
-
公开(公告)号:CN107111578B
公开(公告)日:2020-06-19
申请号:CN201580054185.7
申请日:2015-09-14
申请人: 国际商业机器公司
发明人: M·法雷尔 , L·海勒 , J·P·库巴拉 , D·W·施密特 , D·格雷纳 , T·什莱格尔 , F·Y·布萨巴 , D·奥西塞克 , J·D·布拉德伯里 , F·莱纳特 , B·纳兹 , C·雅各比 , C·盖尼
摘要: 本发明提供一种实现输入/输出(I/O)中断的经修改优先级路由的系统及方法。所述系统及方法判定所述I/O中断对于核心是否为待决的,及根据对所述I/O中断为待决的判定来判定是否针对所述中断的客机线程处理启用了所述核心的多个客机线程中的任一者。此外,所述系统及方法:判定针对客机线程处理启用的所述多个客机线程中的至少一者是否处于等待状态;及根据对针对客机线程处理启用的所述多个客机线程中的所述至少一者处于所述等待状态的判定,将所述I/O中断路由至针对客机线程处理启用且处于所述等待状态的客机线程。
-
公开(公告)号:CN107111482A
公开(公告)日:2017-08-29
申请号:CN201580058127.1
申请日:2015-10-21
申请人: 国际商业机器公司
摘要: 控制线程在处理器核心中的执行。所述处理器核心支持同步多线程(SMT)以使得可有效存在在同一物理处理器硬件上同步操作的多个逻辑中央处理单元(CPU)。将这些逻辑CPU中的每一者视为一个线程。在此类多线程环境中,可能需要一个线程来阻止所述处理器核心上的其他线程执行。此情形可以是响应于运行一关键序列或另一序列,所述关键序列或另一序列需要处理器核心资源或正在以其他线程可能干扰其执行的方式操纵处理器核心资源。
-
公开(公告)号:CN107077373A
公开(公告)日:2017-08-18
申请号:CN201580056502.9
申请日:2015-09-14
申请人: 国际商业机器公司
摘要: 一种在计算机处理器核心上执行包括第一线程和一组剩余线程的多个线程的系统及方法。所述系统和方法包括:确定存在开始解释执行退出条件;确定所述计算机处理器核心在宽限期内;以及所述第一线程进入开始解释执行退出同步循环而不用信号通知所述一组剩余线程中的任一者。转而,所述第一线程保持处于所述开始解释执行退出同步循环,直至所述宽限期到期或者所述剩余线程中的每一者进入对应的开始解释执行退出同步循环。
-
公开(公告)号:CN106133694A
公开(公告)日:2016-11-16
申请号:CN201580015815.X
申请日:2015-03-19
申请人: 国际商业机器公司
发明人: D·格雷纳 , M·法雷尔 , D·L·奥西塞克 , D·W·施密特 , F·Y·布萨巴 , J·P·库巴拉 , J·D·布拉德伯里 , L·C·海勒 , T·斯莱格尔 , C·小盖尼 , C·雅各比
IPC分类号: G06F9/50
CPC分类号: G06F9/30145 , G06F9/30189 , G06F9/3851 , G06F9/50 , G06F9/5055
摘要: 各实施例涉及多线程的动态启用。根据一方面,一种计算机系统包括具有能在单线程(ST)模式与多线程(MT)模式之间配置的核心的配置。所述ST模式处理主要线程,且所述MT模式处理所述主要线程及所述核心的共享资源上的一个或多个次要线程。所述计算机系统亦包括被配置为控制所述配置以执行一种方法的多线程工具。所述方法包括以所述ST模式在所述主要线程中执行MT模式设定指令。从由所述MT模式设定指令指定的位置获得所请求线程的数目。基于判定所请求线程的所述数目指示多个线程,启用所述MT模式以执行包括所述主要线程及所述一个或多个次要线程的所述多个线程。
-
公开(公告)号:CN101952807A
公开(公告)日:2011-01-19
申请号:CN200980106262.3
申请日:2009-02-16
申请人: 国际商业机器公司
IPC分类号: G06F11/07
CPC分类号: G06F3/0622 , G06F3/0637 , G06F3/0673 , G06F11/0712 , G06F11/0727 , G06F11/073 , G06F11/0751 , G06F11/079 , G06F11/0793 , G06F12/1009 , G06F12/109 , G06F12/1408 , G06F12/145 , G06F12/1458 , G06F12/1475 , G06F12/1483 , G06F12/1491 , G06F2212/151 , G06F2212/654 , G06F2212/657
摘要: 促进了由计算环境的可分页客户端使用的存储装置的管理。提供了一种增强的保护时抑制工具,其允许响应于所尝试的存储访问而确定何种保护级别(主机或客户端)导致错误条件。
-
公开(公告)号:CN101911018A
公开(公告)日:2010-12-08
申请号:CN200980101760.9
申请日:2009-01-12
申请人: 国际商业机器公司
CPC分类号: H04L41/12 , G06F9/30003 , G06F9/45545 , G06F9/45558 , G06F9/5077 , G06F2009/45566
摘要: 在一种包括主机处理器(主机CPU)的逻辑分区主机计算机系统中,用于发现客户配置的一个或多个客户处理器(客户CPU)的拓扑的设施和指令包括:客户配置的客户处理器获取和执行STORE SYSTEM INFOMRATION指令,该指令获得计算机配置的拓扑信息。该拓扑信息包括:该配置的处理器的嵌套信息和主机处理器提供给相应的客户处理器的专用度。该信息优选地被存储在存储器中的单个表中。
-
-
公开(公告)号:CN112955867A
公开(公告)日:2021-06-11
申请号:CN201980071499.6
申请日:2019-11-05
申请人: 国际商业机器公司
IPC分类号: G06F9/38
摘要: 部分完成的指令的迁移。确定在处理器上执行的指令的操作的处理在完成之前已被中断。在选择的处理器上重新执行所述指令以恢复所述指令的向前处理。所述重新执行包含确定确定是否将由所选定的处理器在重新执行所述指令时使用模型相关元数据。基于确定将使用所述模型相关元数据,在重新执行所述指令时使用所述模型相关元数据。基于确定将不使用所述模型相关元数据,在不使用所述模型相关元数据的情况下继续重新执行所述指令。
-
-
-
-
-
-
-
-
-