???global.info.a_carregar???
I am the first author of a paper accepted at PLDI 2025, titled "Exploiting Undefined Behavior in C/C++ Programs for Optimization: A Study on the Performance Impact." The main finding of our work is that optimizations based on undefined behavior—often considered unsafe—tend to have a limited impact on application performance. I also have a paper under submission at a top-tier compiler conference on automated translation of C++ to Safe Rust, having successfully translated a font compression library from Google. In addition, I am a co-author of a chapter in the LLSoftSec Book, an initiative led by ARM focused on security in the context of compilers. The book is available online: https://llsoftsec.github.io/llsoftsecbook/. Beyond academia, I have industry experience at companies such as Lenovo, Keysight, and Harman, as well as startup experience at Persidius Systems.
Identification

Personal identification

Full name
Lucian-Ioan Popescu

Citation names

  • Popescu, Lucian-Ioan

Author identifiers

Ciência ID
DF1A-7C36-F88D
ORCID iD
0009-0005-7344-212X

Knowledge fields

  • Exact Sciences - Computer and Information Sciences

Languages

Language Speaking Reading Writing Listening Peer-review
Romanian (Mother tongue)
English Advanced (C1) Advanced (C1) Advanced (C1) Advanced (C1) Advanced (C1)
Portuguese Elementary (A2) Elementary (A2) Elementary (A2) Elementary (A2) Elementary (A2)
Education
Degree Classification
2022/09/10 - 2024/06/10
Concluded
Security of Complex Informatic Networks (Master)
Universitatea Politehnica din Bucure¿ti Facultatea de Automatica ¿i Calculatoare, Romania
"Performance Analysis of Unde¿ned Behavior Optimizations in C/C++" (THESIS/DISSERTATION)
2018/06/10 - 2022/07/10
Concluded
Computer Science and Information Technology (Bachelor)
Universitatea Politehnica din Bucure¿ti Facultatea de Automatica ¿i Calculatoare, Romania
"Case Study of Evaluating Porting Costs: Porting IxOS on ARM Boards" (THESIS/DISSERTATION)
Affiliation

Other Careers

Category
Host institution
Employer
2023/01/10 - 2024/06/06 Técnico de Informática Grau 2 Nível 1 (Técnico de informática) Harman Becker Automotive Systems GmbH, Germany
2021/07/01 - 2023/01/05 Técnico de Informática Grau 2 Nível 1 (Técnico de informática) Keysight Technologies Inc, United States
2019/01/05 - 2019/06/06 Técnico de Informática-Adjunto Estagiário (Técnico de informática) Lenovo Group Ltd, China
Projects

Other

Designation Funders
2023/01/04 - 2024/10/01 Performance Analysis of Undefined Behavior Optimizations in C/C++
none
Researcher
Outputs

Publications

Book chapter
  1. Popescu, Lucian-Ioan. Corresponding author: Popescu, Lucian-Ioan. "Compiler introduced security vulnerabilities". In Low-Level Software Security for Compiler Developers. 2023.
    Accepted
Conference paper
  1. Popescu, Lucian-Ioan; Nuno P. Lopes. "Exploiting Undefined Behavior in C/C++ Programs for Optimization: A Study on the Performance Impact". Paper presented in Programming Language Design and Implementation (PLDI), 2025.
Conference poster
  1. Popescu, Lucian-Ioan; Nuno P. Lopes. "Performance Impact of Exploiting Undefined Behavior in C/C++". Paper presented in EuroLLVM23, 2023.
Activities

Event organisation

Event name
Type of event (Role)
Institution / Organization
2023/09/08 - 2024/08/05 Organized a reading group that discusses influential papers in computer science. Covered historical papers as well as state of the art papers. (2023/09/08 - 2024/08/05)
Seminar (Member of the Organising Committee)
Universitatea Politehnica din Bucure¿ti Facultatea de Automatica ¿i Calculatoare, Romania
Distinctions

Other distinction

2024 Datacenter Networking Course Excellence Prize
Universitatea Politehnica din Bucure¿ti Facultatea de Automatica ¿i Calculatoare, Romania