Progress Report Meeting - May 2014
Progress Report Meetings
Meeting rooms:
- Wednesday May 14: M-2203,
- Thursday May 15: M-2004
Participation is by invitation. The target audience is the project participants and guests of the project sponsors. These meetings on related topics were grouped to allow the participants to conveniently attend more than one meeting.
Optional: LTTng-Tmf-hack day, May 16
Wednesday, May 14 2014 (am)
Online surveillance of critical computer systems through advanced host-based detection (project "ahls")
Start time | End time | Presenter | Subject | Description |
9:00 | 9:15 | Breakfast and welcome | ||
9:15 | 9:30 | Mario Couture, Michel Dagenais | Introduction to AHLS | Brief description of the project's objectives, its organization and the participants and overview of progress made in the last months. |
9:30 | 10:00 | Naser Ezzati/ Pr. Michel Dagenais | Trace Stream OLAP Analysis (Upload a presentation) |
We propose an efficient architecture, the corresponding data structures and algorithms to perform OLAP analysis and compute multilevel, multidimensional statistics of different system metrics from a stream of execution trace events.
|
10:00 | 10:15 | Florian Wininger (Geneviève Bastien)/ Pr. Michel Dagenais | Definition of data-driven analysis and final results |
Final presentation of Florian's results: how it is possible to describe the state provider of an system in XML, how to define a custom view to visualize the results and a comparison of a Linux and Windows kernel using XML-defined state systems.
|
10:15 | 10:45 | Houssem Daoud/ Pr. Michel Dagenais | Collect and analyse data of disk I/O (Upload a presentation) | |
10:45 | 11:00 | Break | ||
11:00 | 12:00 | Wahab Hamou-Lhadj & students | Scalable Detection infrastructure - Harmonized Anomaly Detection Techniques (Upload a presentation) | In this presentation, we will discuss our progress in developing techniques for host-based anomaly detection. We will show our approach for combining system call models and other system events namely file operations for better accuracy. We will also discuss how the learning and building time of reference models can be significantly reduced using varying length n-grams. This is contrasted with fixed n-gram techniques used in the literature. We will discuss questions of model generalization and the reduction of false-positive rates. Another aspect of this presentation will focus on the detection of rootkits using techniques inspired by reverse engineering research, hence putting engineering into rootkit detection research. Preliminary results will be shown followed with future steps. |
12:00 | 12:30 | Peter Goodman / Pr. Ashvin Goel | Address watchpoints: interpose on data, not code | |
12:30 | 13:45 | Lunch | ||
13:45 | 14:15 | Maroua Ben Attia / Pr. Chamseddine Talhi | On device anomaly detection for resource-limited systems (Upload a presentation) | |
14:15 | 14:45 | Manel Abdellatif / Pr. Chamseddine Talhi | Parallel programming for accelerating anomaly detection (Upload a presentation) |
Wednesday, May 14, 2014 (pm)
Diagnostics for Real Time Distributed Multi-core Architecture in Avionics (project "rtt")
Start time | End time | Presenter | Subject | Description |
14:45 | 15:00 | Pr. Michel Dagenais | Introduction | Brief description of the project goals, the participants and the current status. |
15:00 | 15:15 | Raphaël Beamonte/ Pr. Michel Dagenais | Tracing and Sampling for Real-Time partially simulated Avionics Systems | |
15:15 | 15:30 | Break | ||
15:30 | 16:00 | François Rajotte/ Pr. Michel Dagenais | Analysis of Real-Time Avionics Systems from Tracing and Sampling data (Upload a presentation) | |
16:00 | 16:30 | Hossein Salman/ Pr. Abdelwahab Hamou-Lhadj | Trace abstraction and correlation techniques for real-time avionic systems (Upload a presentation) | We will briefly review the literature on trace abstraction and feature location techniques. We will then discuss the application of these techniques to CAE systems with a particular focus on how these techniques can be used to help CAE software engineers debug execution scenarios used in the design of flight simulation systems. We will show the detailed steps of our approach followed by preliminary results. Finally, we will present the roadmap for future steps. |
16:30 | 17:00 | Efraim Lopez/ Pr. Abdelwahab Hamou-Lhadj | Visualization of Avionic System Traces (Upload a presentation) | We will present the state of the art studies in trace visualization and analysis. We will discuss CAE needs in terms of trace analysis tool support. Through an example, we will review TMF visualization techniques and their application to the understanding and debugging of CAE systems. We will discuss pros and cons and identify additional views that should be supported by TMF. Finally, we will present our future steps. |
18:00 |
Dinner at restaurant Le Margaux, 5058 du Parc (http://www.lemargaux.com/). No TV for the game, bring your own wine (we'll buy a few bottles of wine. For anything else, you may bring your own) |
Thursday, May 15, 2014
Integrated tracing, profiling and debugging for tuning large heterogeneous clusters (project "ctpd")
9:00 | 9:15 | Dominique Toupin, Pr. Michel Dagenais | Introduction to CTPD | Brief description of the project initial objectives, its organization and the participants. |
9:15 | 9:45 | Adrien Vergé and Simon Marchi/ Pr. Michel Dagenais | Debugging and Tracing of Many-core Processors Hardware assisted software tracing | State of the art study of new multi-core processors and hardware support for tracing, profiling and debugging. The systems studied include the Tilera GX, Freescale T4240, Intel Xeon Phi and ARM. |
9:45 | 10:15 | David Couturier /Pr. Michel Dagenais | Tracing GPUs (Upload a presentation) | |
10:15 | 10:45 | Francis Giraldeau /Pr. Michel Dagenais | Distributed traces modelling and critical path analysis (Upload a presentation) | The dependencies between the different events causing state changes in processes are automatically analyzed in order to compute the critical path between a start and end event (e.g. query and response). This analysis takes into account several effects including parallel computations happening asynchronously and many different models of distributed computations. This is extremely helpful in identifying where the total time is spent to serve a request. |
10:45 | 11:00 | Break | ||
11:00 | 11:30 | Julien Desfossez /Pr. Michel Dagenais | Large-scale performance monitoring framework | State-of-the-art of large-scale monitoring especially in cloud computing environment and focus on the research to achieve a large-scale fined-grained performance monitoring framework. |
11:30 | 12:00 | Mohamad Gebai/Pr.Michel Dagenais | Virtual machine monitoring using trace analysis | |
12:00 | 12:30 | Béchir Bani/Pr.Michel Dagenais | Study of tracing during virtual machine migration (Upload a presentation) | |
12:20 | 13:30 | Lunch | ||
13:30 | 14:00 | Mohammed Badr Sbai/Pr. Mohamed Cheriet | Performance analysis of intra data center network (Upload a presentation) | |
14:00 | 14:30 | Monitoring with the many-core visualizer | How do you debug or monitor 64 or 256 cores today? How will you do it with thousands of cores tomorrow? The many-core visualizer uses a graphical representation to see what is happening on your system and scales the debug and monitoring features. The many-core visualizer can address problems such as wasteful resource allocation, inefficient communication patterns, vast amounts of debug information and modify the multicore program in-view. Concrete examples will be given with the Epiphany, MPPA, HyperX, TILE-Gx ,etc. The next challenge is to integrate trace/monitoring data into the visualizer! | |
14:30 | 15:00 | Ludovic Lefebvre | Improving the software ergonomy of TMF | |
15:00 | 15:15 | Break | ||
15:15 | 15:40 | TMF updates: BTF: A case study | Present the steps involved in developing a trace parser, analyses and views for a new trace type. | |
15:40 | 16:00 | TMF updates 2 (Upload a presentation) | Tutorial and demo on how to develop data-driven analysis for a trace. | |
16:00 |
Final words, discussion |
|||
LTTng-Tmf-hack Day, May 16 from 9h30
Meeting room: L-4812 Bring your laptop!
Informal hacking/tutorial on LTTng and TMF. Come with your questions and projects and we'll all work on it together, or in small groups. Depending on the demand, some more formal sessions may be scheduled for those interested. We have the room all day.