Event dates:

Friday, June 4, 2021, Friday, June 11 and Friday, June 18, 2021, in the Montreal morning

Progress Report Meetings

Due to the exceptional pandemic circumstances (again!), the progress report meeting will be held as 3 events, by theme, and online.

  • Friday, June 4th, 2020, 9h30 - 12h20: Low level, material and trace collection
  • Friday, June 11th, 2020, 9h - 12h30: Distributed application analysis, machine learning
  • Friday, June 18th, 2020, 9h30 - 12h00: Theia, Trace Compass, hack-a-thon

Participation is by invitation. The target audience is the project participants and guests of the project sponsors.

​https://polymtl.webex.com/meet/michel.dagenais
Meeting Number: 739 543 248
+1-438-797-4001 Canada Toll (Montreal)
+1-647-484-1598 Canada Toll (Toronto)
Access code: 739 543 248

June 4th: Low level, hardware and trace collection

Submit your slides

Link to video

Start time End time Presenter Subject
9:30 9:50 Adel Belkhiri Performance analysis of DPDK-based applications
9:50 10:10 Gabriel Pollo Implementation of Dynamic Patching/Unpatching in uftrace
10:10 10:25 Clément Guidi Introducing dynamic features in uftrace
10:25 10:40 Christophe Bédard Tracing ROS 2
10:40 10:55 break
10:55 11:25 Efficios Updates on LTTng
11:25 11:45 Arnaud Fiorini CPU-GPU tracing using ROCm
11:45 12:05 Bohémond Couka GPU debugging
12:05 12:20 Yoann Heitz CTF traces generation with ROCm and OTF2 support in Trace Compass

June 11th: Distributed application analysis, machine learning

Submit your slides

Link to video

Start time End time Presenter Subject
9:00 9:15 Quentin Fournier Deep Learning to Detect Novel Behaviours in Traces
9:15 9:30 Iman Kohyarnejad Anomaly Detection in Microservice Systems Using Tracing Data and Machine Learning
9:30 9:45 Irving Muller Rodrigues Finding Similar Stack Traces
9:45 10:00 Adem Aouni Differentiable Dynamic Programming for Stack Trace Deduplication
10:00 10:20 Pierre-Frédérick Denys Distributed computation of critical path
10:20 10:35 Hervé Kabamba Tracing micro-services and modular IDEs
10:35 10:50 break
10:50 11:20 Naser Ezzati Observability compensation paradigm through adaptive tracing
11:20 11:35 Masoumeh Nourollahi From critical path to adaptive tracing?
11:35 11:50 Abdellah Rahmani Sched-wakeup/Sched-switch Analysis Module - Trace Compass Benchmarking
11:50 12:05 Quoc-Hao Tran Trace Compass Scalability

Submit your slides

Start time End time Presenter Subject
9:30 10:00 Ericsson The new Trace Compass trace extension MVP edition
10:00 10:15 Erica Bugden Ergonomy of a new IDE frontend
10:15 10:30 Farzam Dorostkar, others Presentation of the new students
10:30 12:00 Open discussion on the topic: breakout rooms

Room: Trace Compass / Theia
Link: https://polymtl.webex.com/meet/genevieve-2.bastien
Who: several members of the Trace Compass and Theia development team, and participants interested in questions, suggestions and discussions about these tools and trace viewing and analysis.

Room: LTTng, LTTng-UST, CTF, BabelTrace, BareCTF
Link: https://polymtl.webex.com/meet/abdellah.rahmani
Who: several members of the LTTng development team, and participants interested in questions, suggestions and discussions about these tools, system performance and the Linux kernel.

Room: GPU tracing and debugging
Link: https://polymtl.webex.com/meet/arnaud-2.fiorini
Who: several members of the ROCm plugin for Trace Compass and Theia GPU debugging interface development team, and participants interested in questions, suggestions and discussions about these tools, and GPU tracing, profiling and debugging.

Room: Containers and Cloud
Link: https://polymtl.webex.com/meet/pierre-frederick.denys
Who: Participants interested in questions, suggestions and discussions about tools to analyze Containers and Cloud Computing, including the instrumentation of Messaging Oriented Middleware such as ZeroMQ, and projects such as Grafana, Prometheus and OpenTelemetry.

Room: Runtime verification
Link: https://polymtl.webex.com/meet/gabriel.pollo-guilbert
Who: Participants interested in questions, suggestions and discussions about tools such as uftrace, asan and gdb, and dynamic instrumentation, memory debugging and other runtime verification tasks.

Room: Machine Learning
Link: https://polymtl.webex.com/meet/quentin.fournier
Who: Participants interested in questions, suggestions and discussions about Machine Learning for trace analysis and system diagnostics and classification.

Room: Visual communication (UX)
Link: https://polymtl.webex.com/meet/erica-2.bugden
Who: Stefan and Erica host a brief interactive discussion about core principles in high-performance visualisation. Practical and example-based

Room: Main room
Link: https://polymtl.webex.com/meet/michel.dagenais
Who: Participants with specific questions about the research project.