Paolo is Associate Professor at the Computer Science Department of the “Politecnico di Milano”, where he teaches courses on computer system architectures and digital television systems.  Paolo holds a MS in Aerospace Engineering (1991) and a PhD in Computer Science (1996), both from the “Politecnico di Milano”. Before joining the “Politecnico di Milano” he has worked with the “Von Karman Institute for Fluid Dynamics” in Belgium. From 2001 until 2006 he has been Editor of the Euromicro Journal of Systems Architecture, published by Elsevier. His research activities focuses on capacity planning and recommender systems. Paolo is the co-founder of “Neptuny”, a “Politecnico di Milano” start-up company focused on products and services for the optimization of ICT infrastructures.

 

Patents

2010...... PCTIT2010164........... Automated service time estimation method for IT system resources

2010...... PCTIT2010165........... Automated upgrading method for capacity of IT system resources

2008...... EP08161681.5........... Recommender Method and System, in Particular for IPTV

2008...... MI2008A 001568........ Data-Center Consolidation with Performance Constraints

Awards, Honours and Grants

2008...... Best paper award at the ACM VALUETOOL Conference

2008...... Best paper award at the IEEE SPECTS Symposium

1994...... Invited speaker at the “8th Symposium on Microcomputer and Microprocessor Applications” in Budapest

1991...... Four month fellowship at the N.A.T.O “Von Karman Institute for Fluid Dynamics” in Brussels

Professional bodies and Senior positions

2006 – 2009 .... Director of the MSc “Software Oriented Architectures”

2001 – 2006..... Editor of the Euromicro “Elsevier Journal of Systems Architecture”

2004................ Program chair for the Euromicro “PDP04 Workshop on Parallel and Distributed Processing”

2000 – 2005 .... Member of the Euromicro executive office

Research activities

Fluid-dynamic simulations. The research activity focused on fluid-dynamic problem solved by means of direct simulation methods parallelized in order to efficiently execute on large scale parallel computers.

Image processing. Different low-level and high-level image processing applications (edge-detection, motion recognition, texture analysis) have been parallelized for their execution on distributed memory machines.

Real-time electrical network simulation. In cooperation with the Italian Electric Power Company a real-time digital electrical network simulator for the closed-loop testing of protection and control systems has been developed.

Queuing network models. Several closed queuing network models for the performance analysis of parallel algorithms have been realized. Because of the complexity of such models, the conventional methods for the solution of product-form closed queuing networks cannot be applied. This has motivated the study of new and more accurate techniques for the approximate solution of closed queuing network models.

Performance of grid-based systems and applications. Methodologies and tools for the evaluation of the performance of grid-based services have been implemented.

Recommender systems.  Development of collaborative models and algorithm to help users searching for interesting items (e.g., books, movies, ...) in domains affected by information overload.