Block Parallelism for Efficient Distributed Long-Context Diffusion Language Model Training
Submitted to ICLR 2027
Machine learning systems + architecture
I work on efficient machine learning systems, spanning model architecture, distributed execution, and hardware-software co-design.
I completed an M.S. in Electrical & Computer Engineering (AI & Software/Hardware Systems) at Stanford, where my research spanned multimodal LLM inference and token compression, relational deep learning, and efficient distributed training and inference for diffusion language models. At UT Austin, I earned B.S. degrees in Computer Science, Electrical and Computer Engineering, and Mathematics as a Turing Scholar and Dean's Scholar, graduating with University Honors and CNS Distinction in Research.
My research spans efficient model training and inference, distributed and long-context training, diffusion language models, multimodal token compression, relational deep learning, quantization, K/V-cache optimization, GPU memory systems, computer architecture, and hardware-software co-design. I currently work at NVIDIA.
01
Selected papers. My name is shown in bold.
Submitted to ICLR 2027
COLM '26 NonAR-LM Workshop · Submitted to ICLR 2027
ICLR 2026 DATA-FM Workshop
CVPR 2025 Workshop on Efficient Large Vision Models
IEEE International Conference on Quantum Computing and Engineering · Best Paper
Government Microcircuit Applications and Critical Technology Conference (GOMACTech)
02
Education, selected experience, and teaching.
M.S. in Electrical and Computer Engineering
AI and Software/Hardware Systems · Research focus: Multimodal LLM inference · GPA: 4.0 / 4.0
Advisors: Jure Leskovec, Azalia Mirhoseini, Thierry Tambe, and Pavlo Molchanov
B.S. in Computer Science · B.S. in Electrical and Computer Engineering · B.S. in Mathematics
Turing Scholars Honors Program · Dean's Scholars Honors Program · University Honors · CNS Distinction in Research
GPA: 4.0 / 4.0
GPU Design Architecture Intern
GPU MMU, cache, and memory-subsystem design for AI training and inference, graphics, and HPC workloads.
Deep Learning Quantization Research Engineer Intern
Head-level low-precision K/V-cache compression for open-source mixture-of-experts models in Quark.
CPU Design Verification Intern
Generated load/store and memory-subsystem test sequences for ARM-based Apple SoCs.
Machine Learning Engineer
Built machine-learning and automation tools for network-change validation and project cost prediction.
Researcher
Developed the Virtual Quantum Optics Laboratory for quantum-computing and communication experiments.
03
I'm always interested in efficient model architectures, training and inference systems, and hardware-software co-design.
pshroff@cs.stanford.edu