You are here: Home Users Olivier Morandi

Olivier Morandi

by Olivier Morandi last modified Oct 05, 2009 01:44 PM

Olivier Morandi

Work Address:

Department of Control and Computer Engineering (DAUIN)
Politecnico di Torino
Corso Duca degli Abruzzi, 24
10129 Torino (Italy)


email: olivier.morandi [ at ]
Skype: oliviermorandi
LinkedIn: View Olivier Morandi's profile on LinkedIn



Olivier Morandi received a Master of Science degree in Computer Engineering from Politecnico di Torino in November 2004, with a thesis titled "Development of a just in time compiler for high-speed packet processing".

Between February and December 2005 he had a research contract with Politecnico di Torino as an Undergraduate Research Assistant, working on techniques for the dynamic generation of packet filtering programs.

Between January 2006 and December 2008, he has been with the Control and Computer Engineering Department of Politecnico di Torino as a Ph.D. Student.

In April 2009, he received the Ph.D. degree in Computer Engineering from the same institution, proposing a dissertation titled "Enabling flexibility in high-speed packet processing".

During Summer 2008 he has been a Visiting Student at the  Advanced Architecture and Research Group, Cisco Systems Inc., California, USA, working on the definition and implementation of a flexible and distributed framework for network traffic measurements.

Since january 2009 Olivier is with the Control and Computer Engineering Department of Politecnico di Torino as a Post-Doctoral Research Assistant.

Areas of Interest

  • High-Speed Packet Processing: high-performance network processing technologies, architectures and algorithms
  • Compilers and Embedded Systems: domain-specific languages for packet processing applications; code generation and optimization techniques for network processors
  • L7 Classification: technologies for application layer protocols recognition and classification







Olivier is currently involved in the development of the NetBee library: a set of C++ modules for easing the development of packet processing applications, which features the NetPDL protocol description language and the NetVM virtual network processor.



Document Actions