Youssef Elmougy

Portland, OR USA
I am a Senior Systems Software Engineer
at NVIDIA within the Advanced Technology Group (ATG) working on the cuLitho project.
I completed my Ph.D. in Computer Science at the Georgia Institute of Technology in 2025, advised by Dr. Vivek Sarkar. My research concentrated on building runtime systems and distributed applications for large-scale computations, focusing on novel communication strategies, efficient data distributions, scalability performance, and SW/HW co-design.
I also received both my B.S. in Computer Science (concentration in Artificial Intelligence and Computer Modeling) in 2021 and my M.S. in Computer Science (concentration in High Performance Computing) in 2022 from Georgia Tech.
I was previously a Research Intern at NVIDIA (NV Research - PSA Group) in 2024 and at the Lawrence Berkeley National Lab (PAR Group) in 2023.
Interests
Distributed/parallel systems
, High Performance Computing (HPC)
, programming models
, deep learning
Selected Publications
-
Asynchronous Distributed Actor-based Approach to Jaccard Similarity for Genome ComparisonsISC High Performance, 2024
-
A Distributed, Asynchronous Algorithm for Large-Scale Internet Network Topology AnalysisIEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID), 2024. 🏅Won the IEEE TCSC SCALE 2024 Award
-
Demystifying Fraudulent Transactions and Illicit Nodes in the Bitcoin Network for Financial ForensicsACM KDD Conference on Knowledge Discovery and Data Mining (KDD), 2023
-
Highly Scalable Large-Scale Asynchronous Graph Processing using ActorsIEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID), 2023. 🏅Won the IEEE TCSC SCALE 2023 Award
-
A Fine-grained Asynchronous Bulk Synchronous parallelism model for PGAS applicationsJournal of Computational Science, 2023