Hi, I'm Stefanos Baziotis


PhD Student

Advisor: Charith Mendis
University of Illinois at Urbana-Champaign
Department of Computer Science

Email: sb54@illinois.edu
Room 4103, Siebel Center
Research Interests
  • Compilers
  • API Design
  • Performance-Critical Programming
  • Programming Languages

I am a first-year CS PhD student, at the University of Illinois Urbana-Champaign (UIUC), in the Dept. of Computer Science (CS). My advisor is Dr. Charith Mendis.

I'm doing research in the intersection of compilers and software architecture. More specifically, I am exposing the internals of compilers to whoever's interested; most notably, hardcore programmers, PL implementers and machine-learning tools. My interests extend to performance-critical software engineering, programming languages and computer architecture.

Before coming to UIUC, I worked as a compiler researcher at NEC and I was also involved with the Liberty Research Group from Princeton. I obtained my B.Sc. from the Department of Informatics, University of Athens, where I did my thesis with Dr. Yannis Smaragdakis.

 

 

Articles

 

 

Talks

  • Latest Advancements in Automatic Vectorization Research
    Stefanos Baziotis
    LLVM-CGO 2021
       Slides
  • Introduction to (Unconventional) Vectorization
    Stefanos Baziotis
    LLVM Social Bangalore, December 2020
       Slides
  • Εισαγωγή στο Google Summer of Code (Updated)
    Stefanos Baziotis
    University of Athens, Department of Informatics, Operating Systems Course 2020
       Slides
  • The Present and Future of Interprocedural Optimization in LLVM
    Luofan Chen, Kuter Dinel, Shinji Okumura, Hideto Ueno, Johannes Doerfert, Stefanos Baziotis
    LLVM Developers' Meeting 2020
       Slides
  • A Deep Dive into the Interprocedural Optimization Infrastructure
    Luofan Chen, Kuter Dinel, Shinji Okumura, Hideto Ueno, Johannes Doerfert, Stefanos Baziotis
    LLVM Developers' Meeting 2020
       Slides
  • Finding Your Way Around the LLVM Dependence Analysis Zoo
    Stefanos Baziotis, Simon Moll
    LLVM Developers' Meeting 2020
       Slides
  • Εισαγωγή στο Google Summer of Code
    Stefanos Baziotis
    ACM UoA Student Chapter, February 2020
       Slides
  • Εισαγωγή στο Open Source Software
    Stefanos Baziotis
    ACM UoA Student Chapter, November 2019
       Slides