Chirayu Garg

Chirayu Garg holds the position of senior AI developer technology engineer at NVIDIA, where he specializes in optimizing deep learning and machine learning applications for GPUs. His primary focus lies in harnessing the maximum performance potential of NVIDIA's computing platform. Before this role, he developed video and image processing algorithms for NVIDIA's game streaming service.
Chirayu Garg

Posts by Chirayu Garg

Simulation / Modeling / Design

Simplifying GPU Application Development with Heterogeneous Memory Management

Heterogeneous Memory Management (HMM) is a CUDA memory management feature that extends the simplicity and productivity of the CUDA Unified Memory programming... 16 MIN READ
Data Center / Cloud

Improving GPU Memory Oversubscription Performance

Since its introduction more than 7 years ago, the CUDA Unified Memory programming model has kept gaining popularity among developers. Unified Memory provides a... 16 MIN READ
Recommenders / Personalization

Accelerating Wide & Deep Recommender Inference on GPUs

Recommendation systems drive engagement on many of the most popular online platforms. As the growth in the volume of data available to power these systems... 30 MIN READ