-
公开(公告)号:CN104380265A
公开(公告)日:2015-02-25
申请号:CN201380014676.X
申请日:2013-02-22
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F9/30145 , G06F9/3005 , G06F9/30076 , G06F9/30101 , G06F9/45504 , G06F11/3466 , G06F11/348 , G06F11/3644 , G06F2201/86
Abstract: 本发明的实施例涉及执行运行时间检测发出(RIEMIT)指令。处理器被配置来捕获指令流的运行时间检测信息。提取和执行RIEMIT指令。确定当前的运行时间检测控制是否被配置为允许捕获和在运行时间检测程序缓冲器中存储运行时间检测信息。如果该控制被配置为存储运行时间检测指令,则将RIEMIT指令指定值在运行时间检测程序缓冲器中存储为报告群组的发出记录。
-
公开(公告)号: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: 本发明的实施例涉及运行时间检测报告。由处理器执行指令流。由该处理器捕获该执行中的指令流的运行时间检测信息。基于该捕获的运行时间检测信息来创建运行时间检测记录。检测在该处理器上的该执行中指令流的运行时间检测样本点。将报告群组存储在运行时间检测程序缓冲器中。该存储是基于该检测,并且该存储包括:确定该运行时间检测程序缓冲器的当前地址,该确定基于指令可存取的运行时间检测控制;并且基于该运行时间检测程序缓冲器的原始地址和该当前地址而将该报告群组存储至该运行时间检测程序缓冲器中,该报告群组包括该创建的运行时间检测记录。
-
公开(公告)号:CN104704474A
公开(公告)日:2015-06-10
申请号:CN201380014658.1
申请日:2013-02-28
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F9/30145 , G06F9/30058 , G06F11/3476 , G06F11/3644 , G06F17/40 , G06F2201/865
Abstract: 本发明的实施例涉及执行运行时间检测。处理器基于在所述处理器上执行的应用程序的指令的指令流来捕获运行时间检测。所述捕获包括:在所述处理器的收集缓冲器中存储是运行时间检测数据。所述处理器检测运行时间检测样本点触发器。基于检测到所述运行时间检测样本点触发器来将所述收集缓冲器的内容作为报告群组复制到程序缓冲器内。所述程序缓冲器位于由所述应用程序可访问的地址空间中的主存储器中。
-
公开(公告)号:CN104704474B
公开(公告)日:2017-08-15
申请号:CN201380014658.1
申请日:2013-02-28
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F9/30145 , G06F9/30058 , G06F11/3476 , G06F11/3644 , G06F17/40 , G06F2201/865
Abstract: 本发明的实施例涉及执行运行时间检测。处理器基于在所述处理器上执行的应用程序的指令的指令流来捕获运行时间检测。所述捕获包括:在所述处理器的收集缓冲器中存储是运行时间检测数据。所述处理器检测运行时间检测样本点触发器。基于检测到所述运行时间检测样本点触发器来将所述收集缓冲器的内容作为报告群组复制到程序缓冲器内。所述程序缓冲器位于由所述应用程序可访问的地址空间中的主存储器中。
-
公开(公告)号: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: 本发明的实施例涉及使用运行时间检测监控处理器的处理器特性信息。本发明的一个方面包括在处理器上执行指令流,并且检测在所述处理器上的所述执行的指令流的运行时间检测样本点。基于所述运行时间检测样本点来在运行时间检测程序缓冲器中存储报告群组。所述报告群组包括与所述处理器相关联的处理器特性信息。
-
公开(公告)号:CN104380265B
公开(公告)日:2017-01-25
申请号:CN201380014676.X
申请日:2013-02-22
Applicant: 国际商业机器公司
IPC: G06F11/34
CPC classification number: G06F9/30145 , G06F9/3005 , G06F9/30076 , G06F9/30101 , G06F9/45504 , G06F11/3466 , G06F11/348 , G06F11/3644 , G06F2201/86
Abstract: 本发明的实施例涉及执行运行时间检测发出(RIEMIT)指令。处理器被配置来捕获指令流的运行时间检测信息。提取和执行RIEMIT指令。确定当前的运行时间检测控制是否被配置为允许捕获和在运行时间检测程序缓冲器中存储运行时间检测信息。如果该控制被配置为存储运行时间检测指令,则将RIEMIT指令指定值在运行时间检测程序缓冲器中存储为报告群组的发出记录。
-
公开(公告)号: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: 本发明的实施例涉及运行时间检测报告。由处理器执行指令流。由该处理器捕获该执行中的指令流的运行时间检测信息。基于该捕获的运行时间检测信息来创建运行时间检测记录。检测在该处理器上的该执行中指令流的运行时间检测样本点。将报告群组存储在运行时间检测程序缓冲器中。该存储是基于该检测,并且该存储包括:确定该运行时间检测程序缓冲器的当前地址,该确定基于指令可存取的运行时间检测控制;并且基于该运行时间检测程序缓冲器的原始地址和该当前地址而将该报告群组存储至该运行时间检测程序缓冲器中,该报告群组包括该创建的运行时间检测记录。
-
-
-
-
-
-
-