14-18 May 2018
University of Wisconsin-Madison
America/Chicago timezone

TRIDENT Tool for collecting and understanding performance hardware counters

May 14, 2018, 3:00 PM
Chamberlin Hall (University of Wisconsin-Madison)

Chamberlin Hall

University of Wisconsin-Madison

Madison, USA 43°4'25.8024''N 89°24'18.7776''W 43.073834, -89.405216
End-User IT Services & Operating Systems End-user services and operating systems


Servesh Muralidharan (CERN)


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 investigating on a new node
characterisation 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 this data is often
non intuitive. The tool preprocesses the data to make the data usable by
developers and site managers without the need of in-depths expertise of
CPU and systems architecture details.

Desired length 15

Primary authors

Presentation materials