Cargando…

Trident: Automated system tool for collecting and analyzing hardware performance counters

Trident, a tool to use low level metrics derived from hardware counters to understand Core, Memory and I/O utilisation and bottlenecks. The collection of time series of these low level counters does not induce significant overhead to the execution of the application. The Understanding Performance te...

Descripción completa

Detalles Bibliográficos
Autores principales: Muralidharan, Servesh, Smith, David
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2638996
_version_ 1780960018372231168
author Muralidharan, Servesh
Smith, David
author_facet Muralidharan, Servesh
Smith, David
author_sort Muralidharan, Servesh
collection CERN
description Trident, a tool to use low level metrics derived from hardware counters to understand Core, Memory and I/O utilisation and bottlenecks. The collection of time series of these low level counters does not induce significant overhead to the execution of the application. The Understanding Performance team is investigation on a new node characterization tool, `Trident', that can look at various low level metrics with respect to the Core, Memory and I/O. Trident uses a three pronged approach to analysing node's utilisation and understand the stress on different parts of the node based on the given job. Currently core metrics such as memory bandwidth, core utilization, active processor cycles, etc., are being collected. Interpretation of the data is often non intuitive. The tool converts the data into derived metrics that are then represented as a system wide top-down analysis that helps developers and site managers understand the application behavior without the need for in-depth expertise of architecture details.
id cern-2638996
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-26389962019-09-30T06:29:59Zhttp://cds.cern.ch/record/2638996engMuralidharan, ServeshSmith, DavidTrident: Automated system tool for collecting and analyzing hardware performance countersHEPiX Spring 2018TalkTrident, a tool to use low level metrics derived from hardware counters to understand Core, Memory and I/O utilisation and bottlenecks. The collection of time series of these low level counters does not induce significant overhead to the execution of the application. The Understanding Performance team is investigation on a new node characterization tool, `Trident', that can look at various low level metrics with respect to the Core, Memory and I/O. Trident uses a three pronged approach to analysing node's utilisation and understand the stress on different parts of the node based on the given job. Currently core metrics such as memory bandwidth, core utilization, active processor cycles, etc., are being collected. Interpretation of the data is often non intuitive. The tool converts the data into derived metrics that are then represented as a system wide top-down analysis that helps developers and site managers understand the application behavior without the need for in-depth expertise of architecture details.IT-TALK-2018-005oai:cds.cern.ch:26389962018
spellingShingle Talk
Muralidharan, Servesh
Smith, David
Trident: Automated system tool for collecting and analyzing hardware performance counters
title Trident: Automated system tool for collecting and analyzing hardware performance counters
title_full Trident: Automated system tool for collecting and analyzing hardware performance counters
title_fullStr Trident: Automated system tool for collecting and analyzing hardware performance counters
title_full_unstemmed Trident: Automated system tool for collecting and analyzing hardware performance counters
title_short Trident: Automated system tool for collecting and analyzing hardware performance counters
title_sort trident: automated system tool for collecting and analyzing hardware performance counters
topic Talk
url http://cds.cern.ch/record/2638996
work_keys_str_mv AT muralidharanservesh tridentautomatedsystemtoolforcollectingandanalyzinghardwareperformancecounters
AT smithdavid tridentautomatedsystemtoolforcollectingandanalyzinghardwareperformancecounters
AT muralidharanservesh hepixspring2018
AT smithdavid hepixspring2018