VisPerf is a tool-chain and an interactive visualization dashboard for Perf data. The VisPerf tool-chain profiles the application and pre-processes the data, reducing the storage space required by about 50 times. Moreover, the visualization dashboard allows you to quickly understand the performance of different events and visualize specific threads and functions of a parallel applications.
We have a live demo running at https://gmap.pucrs.br/visperf. Just access the website and click on the "LOAD DEMO" button.
Scheer, C.;Hoffmann, R. B.; Griebler, D.; Manssour, I. H.. Performance Data Visualization of Linux Events on Multicores. Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD), 2021.[PDF]
If you are interest in using VisPerf, first check out the documentation on using the tool-chain to capture and process Perf data. Afterwards, access the interactive visualization dashboard available at https://gmap.pucrs.br/visperf.
You can read the tool-chain documentation here.
You can read the documentation about the interactive dashboard here.
We do not upload data from your experiments to our server. All processing required is done in the browser side.