Research projects for students

List of research projects

Back to the list

Master (thesis)

Research subject

Performance Analysis and Monitoring of Distributed and Cloud Multi-core Computer Systems

Director/codirector

Director: Michel R. Dagenais  

Posting

End of posting : 30 September 2013

Units and departments

Department of Computer Engineering

Detailed description

As part of three important research projects financed by Ericsson, DRDC, CAE, Opal-RT and EfficiOS, in collaboration with several Linux kernel and Eclipse developers, several Ph.D. students are needed to work on different aspects of the Tracing and Monitoring of Distributed Multi-core Systems in the area of telecommunications, cloud computing, and Real-Time Systems for Aerospace. The objective of the project is to produce detailed execution traces for applications, libraries and operating systems on several physical or virtual distributed multi-core systems. Extremely low overhead tracing is required in order to study real-time production systems. New automated analysis modules are then needed to easily identify any problem or explain the elapsed time required for serving any request. The new algorithms and techniques developed are thereafter implemented in the open source Eclipse software development environment and used by developers around the world. Tools (lttng.org) developed in our group (ldorsal.polymtl.ca) are used throughout the world.

Prospective students should have a marked interest for system programming, software development tools, the Linux kernel and free software tools such as Eclipse, GDB and Valgrind.

Possible funding

Financial support available

NSERC subjects

  • 2700 INFORMATION TECHNOLOGY
  • 2701 Computer hardware
  • 2704 Distributed and parallel processing
  • 2705 Software and development
  • 2713 Algorithms
  • 2719 Computer architecture and design
  • 2720 Computer systems software
© École Polytechnique de Montréal
Find Peoble or units | Site plan | Key word search | Conditions(*) this link leads to a section in french.