Mario's website

my picture

Research topics

I worked as PhD student at the ReTiS Lab (TECIP Institute), Scuola Superiore Sant'Anna of Pisa. My main research interests were focused on embedded systems and concerned:
  • Real-Time Scheduling;
  • Energy Saving for Single and Distributed Systems;
  • Real-Time Operating Systems.

If interested (and I really doubt it), my PhD thesis is available and you can have a look at it. Moreover, for the slides, click here.

On 5 May 2010, I got my Master Degree cum laude in Computer Engineering at the University of Pisa with thesis: Power Management in Real-Time Embedded Systems.

For further details, check out my Google Scholar page.

Publications

  1. Mario Bambagini, Mauro Marinoni, Hakan Aydin and Giorgio Buttazzo. Energy-Aware Scheduling for Real-Time Systems: a Survey. ACM Transactions on Embedded Computing Systems, vol. 15, no. 1, article 7, January 2016.
  2. Mario Bambagini and Hakan Aydin, "Periodic Charging Scheme for Fixed-Priority Real-Time Systems with Renewable Energy", Proceedings of the 9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014), Pisa, Italy, June 18-20, 2014 (slides).
  3. Mario Bambagini, Marko Bertogna and Giorgio Buttazzo, "On the Effectiveness of Energy-Aware Real-Time Scheduling Algorithms on Single-Core Platforms", Proceedings of the 19th IEEE Conference on Emerging Technologies and Factory Automation (ETFA 2014), Barcelona, Spain, September 16-19, 2014.
  4. Mario Bambagini, Juri Lelli, Giorgio Buttazzo and Giuseppe Lipari, "On the Energy-Aware Partitioning of Real-Time Tasks on Homogeneous Multi-Processor Systems", Proceedings of the 4th International Conference on Energy Aware Computing (ICEAC 2013), Istanbul, Turkey, December 16-18, 2013.
  5. Mario Bambagini, Marko Bertogna, Mauro Marinoni and Giorgio Buttazzo, "An Energy-Aware Algorithm Exploiting Limited Preemptive Scheduling under Fixed Priorities", Proceedings of the 8th IEEE International Symposium on Industrial Embedded Systems (SIES 2013), Porto, Portugal, June 19-21, 2013 (slides).
  6. Mario Bambagini, Giorgio Buttazzo, and Marko Bertogna, "Energy-Aware Scheduling for Tasks with Mixed Energy Requirements". In RTSOPS 2013 4th International Real-Time Scheduling Open Problems Seminar, Paris, France, July 9 2013.
  7. Mario Bambagini and Marco Di Natale, "Code Generation Framework for Distributed Real-Time Embedded Systems", Proceedings of the 17th IEEE Conference on Emerging Technologies and Factory Automation (ETFA 2012), Cracow, Poland, September 17-21, 2012 (slides).
  8. Mario Bambagini, Marko Bertogna, Mauro Marinoni and Giorgio Buttazzo, "On the Impact of Runtime Overhead on Energy-Aware Scheduling", 1st International Workshop on Power, Energy, and Temperature Aware Real-time Systems (PETARS 2012), San Juan, Puerto Rico, December 4 2012.
  9. Francesco Prosperi, Mario Bambagini, Giorgio Buttazzo, Mauro Marinoni, and Gianluca Franchino, "An Energy-Aware Algorithm for Tasks and Bandwidth Co-Allocation under Real-Time Constraints", Proceedings of the 17th IEEE Conference on Emerging Technologies and Factory Automation (ETFA 2012), Cracow, Poland, September 17-21, 2012.
  10. Mario Bambagini, Giorgio Buttazzo, and Marko Bertogna, "Energy Saving Exploiting the Limited Preemption Task Model". In RTSOPS 2012 3rd International Real-Time Scheduling Open Problems Seminar, Pisa, Italy, July 10 2012 (slides).
  11. Mario Bambagini, Giorgio Buttazzo, and Sverre Hendseth, "Exploiting Uni-Processor Schedulabilty Analysis for Partitioned Task Allocation on Multi-Processors with Precedence Constraints". In RTSOPS 2012 3rd International Real-Time Scheduling Open Problems Seminar, Pisa, Italy, July 10 2012 (slides).
  12. Marco Di Natale, Mario Bambagini, Matteo Morelli, Alessandro Passaro, Dario Di Stefano and Giuseppe Arturi, "Enabling Model-Based Development of Distributed Embedded Systems on Open Source and Free Tools", 3rd International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS 2012), Pisa, Italy, July 10 2012.
  13. Juri Lelli, Mario Bambagini and Giuseppe Lipari, "Deadline scheduling: can your mobile device last longer?", Linux Plumbers Conference 2012, San Diego, California, August 29-31, 2012 (slides).
  14. Mario Bambagini, Francesco Prosperi, Mauro Marinoni and Giorgio Buttazzo, "Energy Management for Tiny Real-Time Kernels", Proceedings of the 2nd International Conference on Energy Aware Computing (ICEAC 2011), Istanbul, Turkey, November 30-December 2, 2011 (slides).
  15. Mauro Marinoni, Mario Bambagini, Francesco Prosperi, Francesco Esposito, Gianluca Franchino, Luca Santinelli and Giorgio Buttazzo, "Platform-aware Bandwidth-oriented Energy Management Algorithm for Real-Time Embedded Systems", Proceedings of the 16th IEEE International Conference on Emerging Technology and Factory Automation (ETFA 2011), Toulouse, France, September 5-9, 2011.

Non peer-reviewed work

  1. Mario Bambagini and Marco Di Natale, "Ball and plate model", mathematical formulation and testing of the physical model of a ball and plate system.
  2. Mario Bambagini, "Power Management in Real-Time Embedded Systems", Master Thesis in Computer Engineering at the University of Pisa (slides in italian).