-
公开(公告)号:CN108701050B
公开(公告)日:2022-06-10
申请号:CN201780008856.5
申请日:2017-01-12
Applicant: 国际商业机器公司
IPC: G06F9/46
Abstract: 提供了一种用于对事务进行优先级排序的方法,系统和计算机程序产品。计算环境中的处理器启动事务的执行。处理器包括事务核心,并且事务核心执行事务的执行。处理器与事务核心执行事务的同时获得关于事务与由计算环境中的附加核心执行的至少一个其他事务之间的冲突的指示。处理器确定事务核心是否包括指示符并且基于确定事务核心包括指示符,处理器忽略冲突并利用事务核心来完成执行事务。
-
公开(公告)号:CN106133705B
公开(公告)日:2019-02-22
申请号:CN201580013621.6
申请日:2015-03-11
Applicant: 国际商业机器公司
IPC: G06F12/0815 , G06F9/30 , G06F9/38
Abstract: 各实施例涉及实施一致性协议。一个方面包括将将针对数据的请求发送至远程处理器及由处理器自所述远程处理器接收响应。所述响应具有所述远程处理器上的远程事务的事务状态。所述处理器将所述远程处理器上的所述远程事务的所述事务状态添加至本地事务干扰追踪表中。
-
公开(公告)号:CN108701050A
公开(公告)日:2018-10-23
申请号:CN201780008856.5
申请日:2017-01-12
Applicant: 国际商业机器公司
IPC: G06F9/46
CPC classification number: G06F9/466 , G06F9/3004 , G06F9/30087 , G06F9/30189 , G06F9/467 , G06F9/5038 , G06F9/526 , G06F12/0284 , G06F12/0828 , G06F12/0831 , G06F12/1416 , G06F2212/1016 , G06F2212/1032 , G06F2212/1052 , G06F2212/152 , G06F2212/621
Abstract: 提供了一种用于对事务进行优先级排序的方法,系统和计算机程序产品。计算环境中的处理器启动事务的执行。处理器包括事务核心,并且事务核心执行事务的执行。处理器与事务核心执行事务的同时获得关于事务与由计算环境中的附加核心执行的至少一个其他事务之间的冲突的指示。处理器确定事务核心是否包括指示符并且基于确定事务核心包括指示符,处理器忽略冲突并利用事务核心来完成执行事务。
-
公开(公告)号:CN104956364A
公开(公告)日:2015-09-30
申请号:CN201380071197.1
申请日:2013-12-06
Applicant: 国际商业机器公司
IPC: G06F17/16
CPC classification number: G06F9/30036 , G06F9/3005 , G06F9/30098 , G06F9/3861
Abstract: 促进向量异常处理。执行针对向量寄存器的一个或多个元素执行操作的向量指令。当在指令执行期间遇到异常时,提供向量异常码,所述异常码指示所述向量寄存器内导致所述异常的位置。所述向量异常码还包括所述异常的原因。
-
公开(公告)号:CN104956319A
公开(公告)日:2015-09-30
申请号:CN201480005771.8
申请日:2014-01-07
Applicant: 国际商业机器公司
IPC: G06F7/02
CPC classification number: G06F9/30036 , G06F9/3001 , G06F9/30018 , G06F9/30021 , G06F9/30032 , G06F9/30145 , G06F9/30167 , G06F9/30185
Abstract: 提供了一种向量浮点测试数据类立即指令,所述指令判定在所述指令中指定的向量的一个或多个元素是否具有一个或多个选定的类和符号。如果向量元素具有选定的类和符号,则所述指令的操作数中与所述向量元素对应的元素被设置为第一定义值,以及如果所述向量元素不具有所述选定的类和符号,则与所述向量元素对应的操作数元素被设置为第二定义值。
-
公开(公告)号:CN104956319B
公开(公告)日:2018-03-27
申请号:CN201480005771.8
申请日:2014-01-07
Applicant: 国际商业机器公司
IPC: G06F7/02
CPC classification number: G06F9/30036 , G06F9/3001 , G06F9/30018 , G06F9/30021 , G06F9/30032 , G06F9/30145 , G06F9/30167 , G06F9/30185
Abstract: 提供了一种向量浮点测试数据类立即指令,所述指令判定在所述指令中指定的向量的一个或多个元素是否具有一个或多个选定的类和符号。如果向量元素具有选定的类和符号,则所述指令的操作数中与所述向量元素对应的元素被设置为第一定义值,以及如果所述向量元素不具有所述选定的类和符号,则与所述向量元素对应的操作数元素被设置为第二定义值。
-
公开(公告)号:CN104937542B
公开(公告)日:2017-10-13
申请号:CN201380071203.3
申请日:2013-12-04
Applicant: 国际商业机器公司
IPC: G06F9/30
CPC classification number: G06F9/30036 , G06F7/508 , G06F9/3001 , G06F9/30018 , G06F9/30032 , G06F9/30098 , G06F9/3013 , G06F11/1004
Abstract: 一种向量校验和指令。来自第二操作数的元素被逐个相加在一起以获得第一结果。所述相加包括执行一个或多个端回进位加法运算。所述第一结果被放入所述指令的第一操作数的元素内。在加上每个元素之后,来自总和的已选位置的进位(如果有)被加到所述第一操作数的元素中的选定位置。
-
公开(公告)号:CN102792265B
公开(公告)日:2016-01-20
申请号:CN201080065187.3
申请日:2010-11-08
Applicant: 国际商业机器公司
IPC: G06F9/318
CPC classification number: G06F9/342 , G06F9/3017 , G06F9/30174 , G06F9/30181 , G06F9/30189
Abstract: 一种方法、信息处理系统和计算机程序产品基于机器状态管理指令执行。接收至少一个指令。对所述至少一个指令解码。响应于该解码,确定当前机器状态。基于已确定的当前机器状态,把所述至少一个指令组织成一组操作单元。执行所述一组操作单元。
-
公开(公告)号:CN104937542A
公开(公告)日:2015-09-23
申请号:CN201380071203.3
申请日:2013-12-04
Applicant: 国际商业机器公司
IPC: G06F9/30
CPC classification number: G06F9/30036 , G06F7/508 , G06F9/3001 , G06F9/30018 , G06F9/30032 , G06F9/30098 , G06F9/3013 , G06F11/1004
Abstract: 一种向量校验和指令。来自第二操作数的元素被逐个相加在一起以获得第一结果。所述相加包括执行一个或多个端回进位加法运算。所述第一结果被放入所述指令的第一操作数的元素内。在加上每个元素之后,来自总和的已选位置的进位(如果有)被加到所述第一操作数的元素中的选定位置。
-
公开(公告)号:CN102792265A
公开(公告)日:2012-11-21
申请号:CN201080065187.3
申请日:2010-11-08
Applicant: 国际商业机器公司
IPC: G06F9/318
CPC classification number: G06F9/342 , G06F9/3017 , G06F9/30174 , G06F9/30181 , G06F9/30189
Abstract: 一种方法、信息处理系统和计算机程序产品基于机器状态管理指令执行。接收至少一个指令。对所述至少一个指令解码。响应于该解码,确定当前机器状态。基于已确定的当前机器状态,把所述至少一个指令组织成一组操作单元。执行所述一组操作单元。
-
-
-
-
-
-
-
-
-