-
公开(公告)号:CN104364769A
公开(公告)日:2015-02-18
申请号:CN201380014657.7
申请日:2013-02-22
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F9/30145 , G06F9/3005 , G06F9/45533 , G06F11/3466 , G06F11/348 , G06F11/3644 , G06F2201/86 , G06F2201/88
Abstract: 本发明的实施例涉及使用运行时间检测监控处理器的处理器特性信息。本发明的一个方面包括在处理器上执行指令流,并且检测在所述处理器上的所述执行的指令流的运行时间检测样本点。基于所述运行时间检测样本点来在运行时间检测程序缓冲器中存储报告群组。所述报告群组包括与所述处理器相关联的处理器特性信息。
-
公开(公告)号:CN104380264B
公开(公告)日:2017-06-23
申请号:CN201380014669.X
申请日:2013-02-28
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F9/30145 , G06F9/3005 , G06F9/45504 , G06F11/3636 , G06F11/3648
Abstract: 本发明的实施例涉及运行时间检测报告。由处理器执行指令流。由该处理器捕获该执行中的指令流的运行时间检测信息。基于该捕获的运行时间检测信息来创建运行时间检测记录。检测在该处理器上的该执行中指令流的运行时间检测样本点。将报告群组存储在运行时间检测程序缓冲器中。该存储是基于该检测,并且该存储包括:确定该运行时间检测程序缓冲器的当前地址,该确定基于指令可存取的运行时间检测控制;并且基于该运行时间检测程序缓冲器的原始地址和该当前地址而将该报告群组存储至该运行时间检测程序缓冲器中,该报告群组包括该创建的运行时间检测记录。
-
公开(公告)号:CN104364768A
公开(公告)日:2015-02-18
申请号:CN201380014656.2
申请日:2013-03-01
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F9/30145 , G06F9/30021 , G06F9/3005 , G06F9/30076 , G06F9/30101 , G06F9/455 , G06F11/3636 , G06F11/3648
Abstract: 本发明实施例涉及确定运行时间仪表控制的状态。该状态通过执行测试运行时间仪表控制(TRIC)指令而确定。所述TRIC指令可在管理状态或较小的特权状态下执行。使用特权负荷运行时间仪表控制(LRIC)指令将运行时间仪表控制设置为初始值。取并执行TRIC指令。如果所述TRIC指令被启用,则确定由运行时间仪表控制所设置的初始值是否已经改变。如果运行时间仪表控制所设置的初始值已经改变,则将条件代码置为第一值。
-
公开(公告)号:CN104364769B
公开(公告)日:2017-02-22
申请号:CN201380014657.7
申请日:2013-02-22
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F9/30145 , G06F9/3005 , G06F9/45533 , G06F11/3466 , G06F11/348 , G06F11/3644 , G06F2201/86 , G06F2201/88
Abstract: 本发明的实施例涉及使用运行时间检测监控处理器的处理器特性信息。本发明的一个方面包括在处理器上执行指令流,并且检测在所述处理器上的所述执行的指令流的运行时间检测样本点。基于所述运行时间检测样本点来在运行时间检测程序缓冲器中存储报告群组。所述报告群组包括与所述处理器相关联的处理器特性信息。
-
公开(公告)号:CN104364770A
公开(公告)日:2015-02-18
申请号:CN201380014673.6
申请日:2013-03-01
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F11/3644 , G06F9/30076 , G06F9/30101 , G06F11/3636 , G06F11/3648
Abstract: 本发明实施例涉及启用和禁用运行时间仪表设施的执行。由处理器取由处理器在较小的特权状态下执行的指令。由处理器确定运行时间仪表设施允许指令在较小的特权状态中执行以及与运行时间仪表设施相关联的控制是有效的。基于该指令为运行时间仪表设施关闭(RIOFF)指令,禁用运行时间仪表设施。所述禁用包括更新处理器的程序状态字(PSW)中的位以指示运行时间仪表数据不应该由所述处理器捕获。基于该指令为运行时间仪表设施开启(RION)指令,启用运行时间仪表设施。所述启用包括更新所述PSW中的位指示运行时间仪表数据应当由所述处理器捕获。
-
公开(公告)号:CN104364770B
公开(公告)日:2018-01-02
申请号:CN201380014673.6
申请日:2013-03-01
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F11/3644 , G06F9/30076 , G06F9/30101 , G06F11/3636 , G06F11/3648
Abstract: 本发明实施例涉及启用和禁用运行时检测仪器的执行。由处理器取由处理器在较小的特权状态下执行的指令。由处理器确定运行时检测仪器允许指令在较小的特权状态中执行以及与运行时检测仪器相关联的控制是有效的。基于该指令为运行时检测仪器关闭(RIOFF)指令,禁用运行时检测仪器。所述禁用包括更新处理器的程序状态字(PSW)中的位以指示运行时仪器数据不应该由所述处理器捕获。基于该指令为运行时检测仪器开启(RION)指令,启用运行时检测仪器。所述启用包括更新所述PSW中的位指示运行时仪器数据应当由所述处理器捕获。
-
公开(公告)号:CN104364768B
公开(公告)日:2017-03-01
申请号:CN201380014656.2
申请日:2013-03-01
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F9/30145 , G06F9/30021 , G06F9/3005 , G06F9/30076 , G06F9/30101 , G06F9/455 , G06F11/3636 , G06F11/3648
Abstract: 本发明实施例涉及确定运行时间检测控制的状态。该状态通过执行测试运行时间检测控制(TRIC)指令而确定。所述TRIC指令可在管理状态或较小的特权状态下执行。使用特权负荷运行时间检测控制(LRIC)指令将运行时间检测控制设置为初始值。取并执行TRIC指令。如果所述TRIC指令被启用,则确定由运行时间检测控制所设置的初始值是否已经改变。如果运行时间检测控制所设置的初始值已经改变,则将条件代码置为第一值。
-
公开(公告)号:CN104380264A
公开(公告)日:2015-02-25
申请号:CN201380014669.X
申请日:2013-02-28
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F9/30145 , G06F9/3005 , G06F9/45504 , G06F11/3636 , G06F11/3648
Abstract: 本发明的实施例涉及运行时间检测报告。由处理器执行指令流。由该处理器捕获该执行中的指令流的运行时间检测信息。基于该捕获的运行时间检测信息来创建运行时间检测记录。检测在该处理器上的该执行中指令流的运行时间检测样本点。将报告群组存储在运行时间检测程序缓冲器中。该存储是基于该检测,并且该存储包括:确定该运行时间检测程序缓冲器的当前地址,该确定基于指令可存取的运行时间检测控制;并且基于该运行时间检测程序缓冲器的原始地址和该当前地址而将该报告群组存储至该运行时间检测程序缓冲器中,该报告群组包括该创建的运行时间检测记录。
-
-
-
-
-
-
-