Giorgis Georgakoudis

Portrait of  Giorgis Georgakoudis

  • Title
    Computer Scientist
  • Email
    georgakoudis1@llnl.gov
  • Phone
    (925) 423-6091
  • Organization
    Not Available

Giorgis Georgakoudis is a Computer Scientist in the Center for Applied Scientific Computing at Lawrence Livermore National Laboratory. His research interests include fault tolerance, optimized compilation of parallel programs, and runtime performance characterization and tuning. He is currently involved in the Exascale Computing Project, designing and developing fault-tolerance abstractions for MPI, and in the Apollo project for dynamic tuning the performance of parallel programs. Also, Giorgis leads his own project on parallelism-aware compilation optimizations as the Principal Investigator, funded through the Lab Directed Research and Development (LDRD) Program as a feasibility study.

Giorgis obtained his Dipl. Eng. (2007), Master's (2010), and PhD degrees (2017) from the Department of Electrical and Computer Eng. of University of Thessaly, Greece. From 2013 to 2018, he was also affiliated with Queen's University Belfast, UK working as a researcher concurrently with his PhD studies. Since November 2018 and until January 2020, Giorgis was working as Postdoctoral Researcher in the Center for Applied Scientific Computing at Lawrence Livermore National Laboratory. Giorgis is also a member of ACM and IEEE societies. He frequently provides professional service as a reviewer in conferences and journals, and lately as Program Committee member.

Software projects

  • SAFIRE: a compiler-based, fast and accurate framework for instruction-based fault injection
  • Apollo: Online Tuning Using Machine Learning For Performance Portability