I'm mostly into supercomputing, C++, and AI. I received my Ph.D. for my work on runtime systems for HPC systems from Texas A&M University; you can find my dissertation at the Texas A&M University Libraries.
These days I am a software engineer at AMD Research and Advanced Development (RAD).
- STAPL: I developed the STAPL Runtime System (STAPL-RTS) which is the platform abstraction layer of the STAPL framework, a parallel superset of the C++ Standard Template Library. STAPL-RTS offers seemless parallel algorithm composition for large-scale computations by introducing asynchronous nested parallelism support. It provides a novel consistency model, and a unified distributed/shared memory communication and task scheduling primitives. STAPL-RTS was developed as part of my Ph.D. dissertation under the supervision of Dr. Lawrence Rauchwerger.
- ROCr (as ypapadop-amd): I enable the use of AMD XDNA Architecture NPUs in the ROCm Runtime (ROCr).
- IRON (as ypapadop-amd): Contributing to IRON, a close-to-metal toolkit that empowers performance engineers to create fast and efficient designs for Ryzen™ AI NPUs powered by AI Engines.
You can find me at:
Code:
Academic:

