Michail Mavropoulos, PhD

photo of me 

Contact

email:
mavropoulo_at_ceid.upatras.gr

View Michail Mavropoulos's profile on LinkedIn

View Michail Mavropoulos's profile on github

Publications -
GoogleScholar / dblp

Jurnal Articles

  1. Performance Degrading Faults in Branch Target Buffers and Branch Predictors: Exploration and Remedy
    Filippos Filippou, Georgios Keramidas, Michail Mavropoulos, Dimitris Nikolos
    SSRN (Open Access), 2023.

  2. Enabling efficient sub-block disabled caches using coarse grain spatial predictions
    Michail Mavropoulos, Georgios Keramidas, Dimitris Nikolos
    Microprocessors and Microsystems, 2022.

Conference Papers

  1. A Hypervisor Based Platform for the Development and Verification of Reliable Software Applications
    Nikos Petrellis, Michail Mavropoulos, Vasilios Kelefouras, Georgios Keramidas, Ksenija Radonjic, Nikolaos Voros
    in Proc. of Intl. Conference of Embedded Computer Systems: Architectures, Modeling and Simulation, Samos, Greece, (SAMOS 2024).

  2. Improving the Performance Predictability of Faulty Data Caches
    Michail Mavropoulos, Georgios Keramidas, Dimitris Nikolos
    in Proc. of 19th European Dependable Computing Conference, Leuven, Belgium, (EDCC 2024).

  3. XANDAR: An X-by-Construction Framework for Safety, Security, and Real-Time Behavior of Embedded Software Systems
    Tobias Dörr, Florian Schade, Juergen Becker, Georgios Keramidas, Nikos Petrellis, Vasilios Kelefouras, Michail Mavropoulos, Konstantinos Antonopoulos, Christos P. Antonopoulos, Nikolaos Voros, Alexander Ahlbrecht, Wanja Zaeske, Vincent Janson, Phillip Nöldeke, Umut Durak, Christos Panagiotou, Dimitris Karadimas, Nico Adler, Clemens Reichmann, Andreas Sailer, Raphael Weber, Thomas Wilhelm, Wolfgang Gabler, Katrin Weiden, Xavier Anzuela Recasens, Sakir Sezer, Fahad Siddiqui, Rafiullah Khan, Kieran McLaughlin, Sena Yengec Tasdemir, Balmukund Sonigara, Henry Hui, Esther Soriano Viguer, Aridane Alvarez Suarez, Vicente Nicolau Gallego, Manuel Muñoz Alcobendas, Miguel Masmano Tello
    in Proc. of Intl. Conference Design, Automation, and Test in Europe, Valencia, Spain, (DATE 2024).

  4. XANDAR: A holistic Cybersecurity Engineering Process for Safety-critical and Cyber-physical Systems
    Fahad Siddiqui, Rafiullah Khan, Sakir Sezer, Kieran McLaughlin, Leonard Masing, Tobias Dörr, Florian Schade, Jürgen Becker, Alexander Ahlbrecht, Wanja Zaeske, Umut Durak, Nico Adler, Andreas Sailer, Raphael Weber, Thomas Wilhelm, Geza Nemeth, Victor Morales, Paco Gomez, Georgios Keramidas, Christos P. Antonopoulos, Michail Mavropoulos, Vasilios I. Kelefouras, Konstantinos Antonopoulos, Nikolaos S. Voros, Christos Panagiotou, Dimitris Karadimas
    in Proc. of Intl. Vehicular Technology Conference, Helsinki, Finland, (VTC 2022).

  5. XANDAR: Exploiting the X-by-Construction Paradigm in Model-based Development of Safety-critical Systems
    Leonard Masing, Tobias Dörr, Florian Schade, Juergen Becker, Georgios Keramidas, Christos P. Antonopoulos, Michail Mavropoulos, Efstratios Tiganourias, Vasilios Kelefouras, Konstantinos Antonopoulos, Nikolaos Voros, Umut Durak, Alexander Ahlbrecht, Wanja Zaeske, Christos Panagiotou, Dimitris Karadimas, Nico Adler, Andreas Sailer, Raphael Weber, Thomas Wilhelm, Geza Nemeth, Fahad Siddiqui, Rafiullah Khan, Vahid Garousi, Sakir Sezer, Victor Morales
    in Proc. of Intl. Conference Design, Automation, and Test in Europe, Antwerp, Belgium, (DATE 2022).

  6. A Hierarchical Profiler of Intermediate Representation Code based on LLVM
    Efstratios Tiganourias, Michail Mavropoulos, Georgios Keramidas, Vasilios Kelefouras, Christos P. Antonopoulos, Nikolaos Voros
    in Proc. of Intl. Mediterranean Conference on Embedded Computing, Budva, Montenegro, (MECO 2021).

  7. Run Time Management of Faulty Data Caches
    Michail Mavropoulos, Georgios Keramidas, Dimitris Nikolos
    in Proc. of European Test Symposium, Bruges, Belgium, (ETS 2021).

  8. A novel fault tolerant cache architecture based on orthogonal latin squares theory
    Filippos Filippou, Georgios Keramidas, Michail Mavropoulos, Dimitris Nikolos
    in Proc. of Intl. Conference Design, Automation, and Test in Europe, Dresden, Germany, (DATE 2018).

  9. Recovery of performance degradation in defective branch target buffers
    Filippos Filippou, Georgios Keramidas, Michail Mavropoulos, Dimitris Nikolos
    in Proc. of Intl. On-Line Testing and Robust System Design Symposium, Catalunya, Spain, (IOLTS 2016).

  10. A Defect-Aware Reconfigurable Cache Architecture for Low-Vccmin DVFS-Enabled Systems
    Michail Mavropoulos, Georgios Keramidas, Dimitris Nikolos
    in Proc. of Intl. Conference Design, Automation, and Test in Europe, Grenoble, France, (DATE 2015).

  11. Reconfigurable: Self Adaptive Fault Tolerant Cache Memory for DVS enabled Systems.
    Michail Mavropoulos, Georgios Keramidas, Grigorios Adamopoulos, Dimitris Nikolos
    in Proc. of Intl. Symposium of Great Lakes on VLSI, Pittsburgh, USA, (GLSVLSI 2015).

  12. Spatial pattern prediction based management of faulty data caches
    Georgios Keramidas, Michail Mavropoulos, Anna Karvouniari, Dimitris Nikolos
    in Proc. of Intl. Conference Design, Automation, and Test in Europe, Dresden, Germany, (DATE 2014).

Conference Short Papers

  1. Safety by Construction: Pattern-Based Application of Safety Mechanisms in XANDAR
    Tobias Dörr, Florian Schade, Leonard Masing, Jürgen Becker, Georgios Keramidas, Christos P. Antonopoulos, Michail Mavropoulos, Vasilios Kelefouras, Nikolaos S. Voros
    in Proc. of Intl. Computer Society Annual Symposium on VLSI, Nicosia, Cyprus, (ISVLSI 2022).

  2. XANDAR: X-by-Construction Design framework for Engineering Autonomous & Distributed Real-time Embedded Software Systems
    Jürgen Becker, Leonard Masing, Tobias Dörr, Florian Schade, Georgios Keramidas, Christos P. Antonopoulos, Michail Mavropoulos, Efstratios Tiganourias, Vasilios I. Kelefouras, Konstantinos Antonopoulos, Nikolaos S. Voros, Umut Durak, Alexander Ahlbrecht, Wanja Zaeske, Christos Panagiotou, Dimitris Karadimas, Nico Adler, Andreas Sailer, Raphael Weber, Thomas Wilhelm, Florian Oszwald, Dominik Reinhardt, Mohamad Chamas, Adnan Bekan, Graham Smethurst, Fahad Siddiqui, Rafiullah Khan, Vahid Garousi, Sakir Sezer, Victor Morales
    in Proc. of Intl. Conference on Field-Programmable Logic and Applications, Dresden, Germany, (FPL 2021).

  3. Use Them - Don't Waste Them. Recruiting Strong ECC in L1 Caches for Hard Error Recovery Without the Penalty
    Michail Mavropoulos, Thodoris Lappas, Georgios Keramidas, Dimitris Nikolos
    in Proc. of 11th European Dependable Computing Conference, Paris, France, (EDCC 2015).

Posters

  1. Instructions Based Managment of Faulty Data Caches [poster][pdf]
    Georgios Keramidas, Michail Mavropoulos, Anna Karvouniari, Dimitris Nikolos
    in Intl. Summer Scool on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems, Fiuggi, Italy, (ACACES 2014).

Doctoral Thesis