Radu Teodorescu

Professor, Computer Science and Engineering

prof_pic.jpg

797 Dreese Labs

2015 Neil Ave.

Columbus, OH 43065

(614) 292-7027

I am a Professor in the Department of Computer Science and Engineering at Ohio State University. I lead the Architecture Research Lab. Our research interests include computer architecture, energy efficient computing, security and reliability.

I received my Ph.D. from the Department of Computer Science, University of Illinois at Urbana-Champaign where I was a member of the IACOMA group working with Prof. Josep Torrellas. I was the recipient of the Ohio State CSE Department Teaching Award in 2021, the Lumley Award in 2014, an NSF CAREER award in 2012, Intel Foundation Fellowship for 2007-2008 and the W. J. Poppelbaum Award for 2008.

I helped organize MICRO-52 in Columbus, Ohio in October 2019 as General Chair.

Thrilled to be a part of the ACE Center for Evolvable Computing, a SRC/DARPA JUMP 2.0 center. I am leading the Security, Privacy and Correctness Theme, devising novel technologies for evolvable and scalable distributed computing.

I am looking for motivated students to join my research group. For more details and research updates please visit my group’s website. If you are interested in working with us send me an email or drop by my office.

news

Aug 12, 2024 New website is up!.

selected publications

  1. DSN
    MicroSampler: A Framework for Microarchitecture-Level Leakage Detection in Constant Time Execution
    Moein Ghaniyoun, Kristin Barber, Yinqian Zhang, and Radu Teodorescu
    In The 55th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2025
  2. Voltage Noise-Based Adversarial Attacks on Machine Learning Inference in Multi-Tenant FPGA Accelerators
    Saikat Majumdar, and Radu Teodorescu
    In 2024 IEEE International Symposium on Hardware Oriented Security and Trust (HOST), 2024
  3. TEESec: Pre-Silicon Vulnerability Discovery for Trusted Execution Environments
    Moein Ghaniyoun, Kristin Barber, Yuan Xiao, Yinqian Zhang, and Radu Teodorescu
    In Proceedings of the 50th Annual International Symposium on Computer Architecture, 2023
  4. SP
    A Systematic Look at Ciphertext Side Channels on AMD SEV-SNP
    Mengyuan Li, Luca Wilke, Jan Wichelmann, Thomas Eisenbarth, Radu Teodorescu, and Yinqian Zhang
    In 2022 IEEE Symposium on Security and Privacy (SP), 2022
  5. CAL
    A Pre-Silicon Approach to Discovering Microarchitectural Vulnerabilities in Security Critical Applications
    Kristin Barber, Moein Ghaniyoun, Yinqian Zhang, and Radu Teodorescu
    IEEE Computer Architecture Letters, 2022
  6. Using Undervolting as an on-Device Defense Against Adversarial Machine Learning Attacks
    Saikat Majumdar, Mohammad Hossein Samavatian, Kristin Barber, and Radu Teodorescu
    In 2021 IEEE International Symposium on Hardware Oriented Security and Trust (HOST), 2021
  7. IntroSpectre: A pre-silicon framework for discovery and analysis of transient execution vulnerabilities
    Moein Ghaniyoun, Kristin Barber, Yinqian Zhang, and Radu Teodorescu
    In 2021 ACM/IEEE 48th Annual International Symposium on Computer Architecture (ISCA), 2021
  8. SPEECHMINER: A Framework for Investigating and Measuring Speculative Execution Vulnerabilities
    Yuan Xiao, Yinqian Zhang, and Radu Teodorescu
    Network and Distributed System Security Symposium (NDSS), 2020
  9. CAL
    Isolating Speculative Data to Prevent Transient Execution Attacks
    Kristin Barber, Li Zhou, Anys Bacha, Yinqian Zhang, and Radu Teodorescu
    IEEE Computer Architecture Letters, 2019
  10. PACT
    SpecShield: Shielding Speculative Data from Microarchitectural Covert Channels
    Kristin Barber, Anys Bacha, Li Zhou, Yinqian Zhang, and Radu Teodorescu
    In 2019 28th International Conference on Parallel Architectures and Compilation Techniques (PACT), 2019