Tracing, monitoring and analysis of distributed multi-core systems – Selected feasibility studies


  1. Couture, M.
  2. Dagenais, M.
  3. Prenoveau, F.
  4. Ktari, B.
  5. Lajeunesse-Robert, F.
Corporate Authors
Defence R&D Canada - Valcartier, Valcartier QUE (CAN);Ecole Polytechnique, Montreal QUE (CAN);Laval Univ, Quebec QUE (CAN)
Monitoring, tracing and analysis of software execution are indispensable activities for the surveillance, protection and optimization of our national computing infrastructures. However, in recent years, our ability to monitor and analyze software execution has been seriously disrupted by the emergence of multi-core CPUs and the higher level of interconnectivity (between networked systems). These complex systems are already being deployed in our command and control operations. They operate at a much higher transaction rate and they fragment and execute their computing and communication tasks in parallel, leading to huge and extremely complex execution traces to analyze. Current analysis technology is thus overwhelmed by the new computing capability of these systems. Studies were conducted in 2008 in order to better define the next R&D effort that will be undertaken to address this problem. Among other things, the studies examined the feasibility of developing a feedback-directed diagnostic system based on the LTTng framework. Important risks associated with critical technical aspects of this R&D effort were identified and reduced. This document describes the work that was done as well as results and recommendations resulting from these feasibility studies.

Il y a un résumé en français ici.

Report Number
DRDC-VALCARTIER-TR-2008-300 — Technical Report
Date of publication
01 Apr 2009
Number of Pages
Electronic Document(PDF)

Permanent link

Document 1 of 1

Date modified: