Publications

Publications

International journals and book chapters

  1. Claudio Scordino, Angela Gonzalez Marino and Francesc Fons, Hardware Acceleration of Data Distribution Service (DDS) for Automotive Communication and Computing, IEEE Access, vol. 10, 2022.


  2. Claudio Scordino, Luca Abeni, Juri Lelli, Real-time and Energy Efficiency in Linux: Theory and Practice, ACM SIGAPP Applied Computing Review (ACR) Vol. 18 No. 4, 2018.


  3. Claudio Scordino, Errico Guidieri, Bruno Morelli, Andrea Marongiu, Giuseppe Tagliavini, Paolo Gai, Embedded Operating Systems, Chapter 7 of High-Performance and Time Predictable Embeddeed Computing River Publishers, 2018.


  4. Paolo Burgio, Marko Bertogna, Nicola Capodieci, Roberto Cavicchioli, Michal Sojka, Premysl Houdek, Andrea Marongiu, Paolo Gai, Claudio Scordino, Bruno Morelli A software stack for next-generation automotive systems on many-core heterogeneous platforms, Microprocessors and Microsystems, 52:299-311, Elsevier, July 2017.


  5. Carlos Alvarez, Eduard Ayguade, Jaume Bosch, Javier Bueno, Artem Cherkashin, Antonio Filgueras, Daniel Jimenez-Gonzalez, Xavier Martorell, Nacho Navarro, Miquel Vidal, Dimitris Theodoropoulos, Dionisios N. Pnevmatikatos, Davide Catani, David Oro, Carles Fernandez, Carlos Segura, Javier Rodriguez, Javier Hernando, Claudio Scordino, The AXIOM software layers, Microprocessors and Microsystems, 2016, ISSN: 0141-9331.


  6. L.M. Pinho, V. Nelis, P.M. Yomsi, E. Quinones, M. Bertogna, P. Burgio, A. Marongiu, C. Scordino, P. Gai, M. Ramponi, M. Mardiak, P-SOCRATES: A parallel software framework for time-critical many-core systems, Microprocessors and Microsystems, 39(8): 1190-1203, Elsevier, November 2015.


  7. Juri Lelli, Claudio Scordino, Luca Abeni, Dario Faggioli, Deadline scheduling in the Linux kernel, Software: Practice and Experience, 46(6): 821-839, June 2016.


  8. Enrico Bini, Giorgio Buttazzo, Johan Eker, Stefan Schorr, Raphael Guerra, Gerhard Fohler, Karl-Erik Arzen, Vanessa Romero Segovia, Claudio Scordino, Resource Management on Multicore Systems: The ACTORS Approach, IEEE Micro, vol. 31, no. 3, pp. 72-81, May/June 2011.


  9. Enrico Bini, Claudio Scordino, Optimal Two-Level Speed Assignment for Real-Time Systems, International Journal of Embedded Systems (IJES), Vol.4, No. 2, Pages 101-111, 2009.


  10. Luca Abeni, Luigi Paolopoli, Claudio Scordino, Giuseppe Lipari, Resource Reservations for General Purpose Applications, IEEE Transactions on Industrial Informatics, Volume 5:1, Pages 12-21, February 2009.


  11. Claudio Scordino, Giuseppe Lipari, A Resource Reservation Algorithm for Power-Aware Scheduling of Periodic and Aperiodic Real-Time Tasks, IEEE Transactions on Computers, December 2006.


Conferences and workshops

  1. Gerlando Sciangula, Daniel Casini, Alessandro Biondi, Claudio Scordino, End-to-End Latency Optimization of Thread Chains Under the DDS Publish/Subscribe Middleware, In Proceedings of the Design, Automation, and Test in Europe Conference (DATE), Valencia, Spain, March 2024.


  2. Gerlando Sciangula, Daniel Casini, Alessandro Biondi, Claudio Scordino, Marco Di Natale, Bounding the Data-Delivery Latency of DDS Messages in Real-Time Applications, 35th Euromicro Conference on Real-Time Systems (ECRTS), Vienna, Austria, July 2023.


  3. Luca Cuomo, Claudio Scordino, Alessandro Ottaviano, Nils Wistoff, Robert Balas, Luca Benini, Errico Guidieri, Ida Maria Savino, Towards a RISC-V Open Platform for Next-Generation Automotive ECUs, 11th International Conference on Cyber-Phyisical Systems (CPSIoT), Budva, Montenegro, June 2023.


  4. Claudio Scordino, Ida Maria Savino, Luca Cuomo, Luca Miccio, Andrea Tagliavini, Marko Bertogna, Marco Solieri, Real-time virtualization for industrial automation, 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), September 2020.


  5. Eduardo QuiƱones, Sara Royuela, Claudio Scordino et al., The AMPERE Project: A Model-driven development framework for highly Parallel and EneRgy-Efficient computation supporting multi-criteria optimization, 23rd IEEE International Symposium on Real-Time Distributed Computing (ISORC), May 2020.


  6. Paolo Gai, Claudio Scordino, Marko Bertogna, Marco Solieri, Tomasz Kloda, Luca Miccio, Handling Mixed Criticality on Modern Multi-core Systems: the HERCULES projectl, Embedded World Conference, Germany, February 2019.


  7. Claudio Scordino, Luca Abeni, Juri Lelli, Energy-Aware Real-Time Scheduling in the Linux Kernel, 33rd ACM/SIGAPP Symposium On Applied Computing (SAC 2018), Pau, France, April 2018.


  8. D. Theodoropoulos, D. Pnevmatikatos, C. Alvarez, E. Ayguade, J. Bueno, A. Filgueras, D. Jimenez-Gonzalez, X. Martorell, N. Navarro, C. Segura, C. Fernandez, D. Oro, J. Saeta, P. Gai, C. Scordino, A. Rizzo, R. Giorgi, The AXIOM project (Agile, eXtensible, fast I/O Module), IEEE Proc. 15th Int.l Conf. on Embedded Computer Systems: Architecture, MOdeling and Simulation, July 2015.


  9. C. Alvarez, E. Ayguade, J. Bueno, A. Filgueras, D. Jimenez-Gonzalez, X. Martorell, N. Navarro, D. Theodoropoulos, D. Pnevmatikatos, C. Scordino, P. Gai, C. Segura, C. Fernandez, D. Oro, J. Saeta, P. Passera, A. Pomella, A. Rizzo, R. Giorgi, The AXIOM Software Layers, IEEE Proc. 18th EUROMICRO-DSD, Aug. 2015, pp. 117-124, ISBN: 978-1-4673-8035-5, DOI: 0.1109/DSD.2015.52


  10. Vincent Nelis, Patrick Meumeu Yomsi, Luis Miguel Pinho, Eduardo Quinones, Marko Bertogna, Andrea Marongiu, Paolo Gai, Claudio Scordino, A system model and stack for the parallelization of time-critical applications on many-core architectures, Proceedings of 3rd High-performance and Real-time Embedded Systems (HiRES'15) workshop, in conjunction with 10th International Conference on High-Performance and Embedded Architectures and Compilers (HiPEAC'15), Amsterdam, Netherlands, January 2015.


  11. Luca Abeni, Juri Lelli, Claudio Scordino, Luigi Paolopoli, Greedy CPU reclaiming for SCHED_DEADLINE, Proceedings of 16th Real-Time Linux Workshop (RTLWS), Dusseldorf, Germany, October 2014.


  12. Luis Miguel Pinho, Eduardo Quinones, Marko Bertogna, Luca Benini, Jorge Pereira Carlos, Claudio Scordino, Michele Ramponi, P-SOCRATES: a Parallel Software Framework for Time-Critical Many-Core Systems, Proceedings of 17th Euromicro Conference on Digital System Design (DSD 2014), Verona, Italy, August 2014.


  13. Luis Miguel Pinho, Eduardo Quinones, Marko Bertogna, Luca Benini, Jorge Pereira Carlos, Claudio Scordino, Michele Ramponi, Time Criticality Challenge in the Presence of Parallelised Execution, Proceedings of 2nd Workshop on High-Performance and Real-Time Embedded Systems (HiRES 2014), held in conjunction with the 9th International Conference on High-Performance and Embedded Architectures and Compilers (HiPEAC 2014), Vienna, Austria, January 2014.


  14. Bruno Morelli, Riccardo Schiavi, Claudio Scordino, Paolo Gai, Marco Di Natale, Automatic generation of controls code from models for real-time Linux platforms, Proceedings of the 15th Real-Time Linux Workshop (RTLWS), Lugano-Manno, Switzerland, October 2013.


  15. Keramidas Georgios, Wong Stephan, Anjam Fakhar, Brandon Anthony, Seedorf Roel, Scordino Claudio, Carro Luigi, Matos Debora, Giorgi Roberto, Kavvadias Stamatis, McKee Sally, Goel B., Spiliopoulos V., Embedded Reconfigurable Computing: the ERA Approach, Proc. 11th IEEE Int.l Conf. on Industrial Informatics, pp. 827-832, Bochum, Germany, July 2013.


  16. Cai Kang, Stamatis Kavvadias, Alberto Scionti, Claudio Scordino, Paolo Gai, Roberto Giorgi, Dynamically Reconfiguring through Phase Detection on FPGA, HiPEAC ACACES-2012, pp. 149-152, Fiuggi, Italy, July 2012.


  17. Nicola Manica, Luca Abeni, Luigi Palopoli, Dario Faggioli, Claudio Scordino, Schedulable Device Drivers: Implementation and Experimental Results, International Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT), Brussels, Belgium, July 2010.


  18. Dario Faggioli, Fabio Checconi, Michael Trimarchi, Claudio Scordino, An EDF scheduling class for the Linux kernel, 11th Real-Time Linux Workshop (RTLWS), pages 197-204, Dresden, Germany, September 2009.


  19. Luca Abeni, Claudio Scordino, Giuseppe Lipari, Luigi Palopoli, Serving Non Real-Time Tasks in a Reservation Environment, 9th Real-Time Linux Workshop (RTLWS), Linz, November 2007.


  20. Giuseppe Lipari, Claudio Scordino, Linux and Real-Time: Current Approaches and Future Opportunities, International Congress ANIPLA, Rome, Italy, November 2006.


  21. Cosmin Rusu, Alexandre Ferreira, Claudio Scordino, Aaron Watson, Rami Melhem and Daniel Mosse, Energy-Efficient Real-Time Heterogeneous Server Clusters, 12th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'06), San Jose, California, United States, April 2006.


  22. Claudio Scordino and Enrico Bini, Optimal Speed Assignment for Probabilistic Execution Times, 2nd Power-Aware Real-Time Workshop (PARC'05), Jersey City, NJ, September 2005.


  23. Claudio Scordino and Giuseppe Lipari, Using Resource Reservation Techniques for Power-Aware Scheduling, Proceedings of the 4th ACM International Conference on Embedded Software (EMSOFT'04), Pisa, Italy, September 2004.


  24. Claudio Scordino and Giuseppe Lipari, Energy Saving Scheduling for Embedded Real-Time Linux Applications, 5th Real-Time Linux Workshop (RTLWS), Valencia, Spain, November 2003.


PhD and Master Thesis

  1. Claudio Scordino, Dynamic Voltage Scaling for Energy-Constrained Real-Time Systems, PhD Thesis, University of Pisa, December 2007.


  2. Claudio Scordino, Studio e implementazione di un algoritmo di schedulazione real-time per il risparmio energetico sul sistema Linux, Master Thesis, Computer Engineering, University of Pisa, July 2003.