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