Giorgis Georgakoudis

Computer Scientist
Computing/Center for Applied Scientific Computing (CASC)
Email: georgakoudis1@llnl.gov (giorgis@llnl.gov)
Phone: +19254236091

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.

Publications

See Google Scholar, or DBLP

Software projects

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