Profiling reports data warehouse and presentation

Description

Profiling application performance is one of the critical tasks needed in order to optimise HEP workloads. This is usually done using well established tools like Perf, Google Perf Tools, Valgrind; or in house tools like igprof. Doing the profiling is only part of the job though, being able to easy navigate, analyse, correlate and share the reports accumulated over time is another key factor.

We propose a project where the goal is to implement a prototype for a HEP-scale, web based, multi-user service for storing, processing and visualising profiling reports.

Task ideas

Expected results

Requirements

Evaluation test

Please complete the following evaluation test to be considered for this project.

Mentors

Corresponding Project

Participating Organizations