发明名称 MONITORING PERFORMANCE OF MULTITHREADED WORKLOADS
摘要 Apparatuses, methods, systems, and computer program products are disclosed for monitoring performance of multithreaded workloads. A workload module starts a workload comprising one or more threads. The workload reaches a steady state after a period of time. A data module receives a first set of performance data for each thread in response to the workload reaching the steady state. The first set of performance data is received concurrently for each thread. The data module receives a second set of performance data for each thread a period of time after the first set of performance data is received. The second set of performance data is received concurrently for each thread. A result module calculates one or more performance metrics for each thread based on the first and second sets of performance data.
申请公布号 US2017109251(A1) 申请公布日期 2017.04.20
申请号 US201514918200 申请日期 2015.10.20
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DAS RAJARSHI;VITALE PHILIP L.
分类号 G06F11/34;G06F9/455;G06F11/30;G06F9/50 主分类号 G06F11/34
代理机构 代理人
主权项 1. An apparatus comprising: a workload module that starts a workload comprising one or more threads executing on a computing device, the workload reaching a steady state after a period of time; a data module that: receives a first set of performance data for each thread of the one or more threads in response to the workload reaching the steady state, the first set of performance data being received concurrently for each thread of the one or more threads; andreceives a second set of performance data for each thread of the one or more threads a period of time after the first set of performance data is received, the second set of performance data being received concurrently for each thread of the one or more threads; and a result module that calculates one or more performance metrics for each thread of the one or more threads based on the first and second sets of performance data.
地址 ARMONK NY US