???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.
Identificação

Identificação pessoal

Nome completo
Lucian-Ioan Popescu

Nomes de citação

  • Popescu, Lucian-Ioan

Identificadores de autor

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

Domínios de atuação

  • Ciências Exatas - Ciências da Computação e da Informação

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Romeno (Idioma materno)
Inglês Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1)
Português Utilizador elementar (A2) Utilizador elementar (A2) Utilizador elementar (A2) Utilizador elementar (A2) Utilizador elementar (A2)
Formação
Grau Classificação
2022/09/10 - 2024/06/10
Concluído
Security of Complex Informatic Networks (Master)
Universitatea Politehnica din Bucure¿ti Facultatea de Automatica ¿i Calculatoare, Roménia
"Performance Analysis of Unde¿ned Behavior Optimizations in C/C++" (TESE/DISSERTAÇÃO)
2018/06/10 - 2022/07/10
Concluído
Computer Science and Information Technology (Bachelor)
Universitatea Politehnica din Bucure¿ti Facultatea de Automatica ¿i Calculatoare, Roménia
"Case Study of Evaluating Porting Costs: Porting IxOS on ARM Boards" (TESE/DISSERTAÇÃO)
Percurso profissional

Outras Carreiras

Categoria Profissional
Instituição de acolhimento
Empregador
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, Alemanha
2021/07/01 - 2023/01/05 Técnico de Informática Grau 2 Nível 1 (Técnico de informática) Keysight Technologies Inc, Estados Unidos
2019/01/05 - 2019/06/06 Técnico de Informática-Adjunto Estagiário (Técnico de informática) Lenovo Group Ltd, China
Projetos

Outro

Designação Financiadores
2023/01/04 - 2024/10/01 Performance Analysis of Undefined Behavior Optimizations in C/C++
none
Investigador
Produções

Publicações

Artigo em conferência
  1. Popescu, Lucian-Ioan; Nuno P. Lopes. "Exploiting Undefined Behavior in C/C++ Programs for Optimization: A Study on the Performance Impact". Trabalho apresentado em Programming Language Design and Implementation (PLDI), 2025.
Capítulo de livro
  1. Popescu, Lucian-Ioan. Autor correspondente: Popescu, Lucian-Ioan. "Compiler introduced security vulnerabilities". In Low-Level Software Security for Compiler Developers. 2023.
    Aceite para publicação
Poster em conferência
  1. Popescu, Lucian-Ioan; Nuno P. Lopes. "Performance Impact of Exploiting Undefined Behavior in C/C++". Trabalho apresentado em EuroLLVM23, 2023.
Atividades

Organização de evento

Nome do evento
Tipo de evento (Tipo de participação)
Instituição / Organização
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)
Seminário (Membro da Comissão Organizadora)
Universitatea Politehnica din Bucure¿ti Facultatea de Automatica ¿i Calculatoare, Roménia
Distinções

Outra distinção

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