Profile banner
Akhil Langer

Akhil Langer

Senior software engineer, NVSHMEM lead and HPC runtime systems

Joined February 2026

Summary

Lead developer and advocate for NVSHMEM and GPU-initiated communication: Langer is identified as the lead developer of NVSHMEM and authors technical posts and papers describing NVSHMEM's memory model, multi-node/multi-interconnect support, ABI and runtime improvements, and performance case studies for scientific workloads. nvidia+3
Researcher in scalable parallel algorithms and stochastic optimization: His graduate research focused on parallel algorithms for two-stage stochastic optimization and related branch-and-bound and decomposition techniques, culminating in an MS thesis and a Ph.D. dissertation at UIUC. handle+2
Contributions to open-source multi-GPU examples and tooling: He contributes to and maintains example repositories and multi-GPU programming model demos (MPI, NCCL, NVSHMEM, P2P, unified memory variants) used as references and tutorials for multi-GPU programming. github+1
Recognized academic achiever with early awards and practical projects: His academic record includes selection as a Siebel Scholar at Illinois and undergraduate work producing high-impact practical systems such as a mobile SMS drug query system; his education spans IIT Roorkee (B.Tech) and UIUC (M.S., Ph.D.). illinois+2

Work

Education

Projects

Writing

Enhancing Application Portability and Compatibility across New Platforms Using NVIDIA Magnum IO NVSHMEM 3.0

September 1, 2024

NVIDIA technical blog post detailing the NVSHMEM 3.0 release: multi-node/multi-interconnect support, host-device ABI backward compatibility, CPU-assisted IBGDA, and object-oriented symmetric heap framework.

Favicon imagedeveloper.nvidia.com

Scaling Scientific Computing with NVSHMEM

August 1, 2020

NVIDIA technical blog post describing NVSHMEM memory model, case studies (LBANN, Kokkos CGSolve, Jacobi stencil) and scaling results demonstrating NVSHMEM benefits for scientific workloads.

Favicon imagedeveloper.nvidia.com

An Initial Assessment of NVSHMEM for High Performance Computing

January 1, 2020

Conference paper evaluating NVSHMEM at scale (matrix multiplication and Jacobi solver) on Summit, assessing usability, functionality, and scalability of NVSHMEM for GPU clusters.

Favicon imageieeexplore.ieee.org

Parallel algorithms for two-stage stochastic optimization

January 1, 2015

Ph.D. dissertation developing scalable algorithms for two-stage stochastic programs, including improvements to Benders decomposition, parallel branch-and-bound solvers, and application to large-scale allocation problems.

Favicon imagehdl.handle.net

A Text Based Drug Query System for Mobile Phones

January 1, 2014

Peer-reviewed paper describing a mobile text-based drug query system that returns biomedical answers and doctor-locator functionality for noisy SMS queries.

Favicon imagecharm.cs.illinois.edu

Enabling massive parallelism for two-stage stochastic integer optimizations: a branch and bound based approach

December 1, 2011

M.S. thesis describing branch-and-bound approaches and performance optimizations to enable parallel solution of stochastic integer programs; applications include aircraft allocation problems.

Favicon imagehdl.handle.net