CJ Newburn

Chris J. Newburn, who goes by CJ, is a principal architect in the Compute Software Group at NVIDIA, where he leads HPC strategy and the software product roadmap, with a special focus on systems and programming models for scale. CJ is the architect of Magnum IO and the co-architect of GPUDirect Storage, heads the Summit Dev2Dev Series with the Department of Energy, and leads the HPC Containers Advisory Council. CJ has contributed to both hardware and software technologies for the past 20 years and has over 100 patents. He's a community builder with a passion for extending the core capabilities of hardware and software platforms from HPC into AI, data science, and visualization. Before getting his Ph.D. at Carnegie Mellon University, CJ did stints at a couple of startups, working on a voice recognizer and a VLIW supercomputer. He's delighted to have worked on volume products that his mom used.

Posts by CJ Newburn

Technical Walkthrough 0

Accelerating IO in the Modern Data Center: Magnum IO Storage

The fourth post in the Accelerating IO series addresses storage issues and covers the new GPUDirect Storage release, benefits, and implementation. 9 MIN READ
Technical Walkthrough 0

Accelerating IO in the Modern Data Center: Computing and IO Management

This is the third post in the Accelerating IO series, which has the goal of describing the architecture, components, and benefits of Magnum IO… 14 MIN READ
Technical Walkthrough 0

Accelerating IO in the Modern Data Center: Network IO

This is the second post in the Accelerating IO series, which describes the architecture, components, and benefits of Magnum IO, the IO subsystem of the modern… 19 MIN READ
Technical Walkthrough 0

Accelerating IO in the Modern Data Center: Magnum IO Architecture

This is the first post in the Accelerating IO series, which describes the architecture, components, storage, and benefits of Magnum IO, the IO subsystem of the… 10 MIN READ
Technical Walkthrough 0

Scaling Scientific Computing with NVSHMEM

Figure 1. In the NVSHMEM memory model, each process (PE) has private memory, as well as symmetric memory that forms a partition of the partitioned global… 10 MIN READ
Technical Walkthrough 0

GPUDirect Storage: A Direct Path Between Storage and GPU Memory

As AI and HPC datasets continue to increase in size, the time spent loading data for a given application begins to place a strain on the total application’s… 17 MIN READ