Jeff Larkin

Jeff is a Principal HPC Application Architect in NVIDIA's HPC Software team. He is passionate about the advancement and adoption of parallel programming models for High Performance Computing. He was previously a member of NVIDIA's Developer Technology group, specializing in performance analysis and optimization of high performance computing applications. Jeff is also the chair of the OpenACC technical committee and has worked in both the OpenACC and OpenMP standards bodies. Before joining NVIDIA, Jeff worked in the Cray Supercomputing Center of Excellence, located at Oak Ridge National Laboratory.

Posts by Jeff Larkin

Simulation / Modeling / Design

Simplifying GPU Programming for HPC with NVIDIA Grace Hopper Superchip

The new hardware developments in NVIDIA Grace Hopper Superchip systems enable some dramatic changes to the way developers approach GPU programming. Most... 17 MIN READ
Simulation / Modeling / Design

Using Fortran Standard Parallel Programming for GPU Acceleration

This is the fourth post in the Standard Parallel Programming series, which aims to instruct developers on the advantages of using parallelism in standard... 12 MIN READ
Four panels vertically laid out each showing a simulation with a black background
Simulation / Modeling / Design

Multi-GPU Programming with Standard Parallel C++, Part 2

This is the third post in the Standard Parallel Programming series, about the advantages of using parallelism in standard languages for accelerated computing.... 13 MIN READ
Four panels vertically laid out each showing a simulation with a black background
Simulation / Modeling / Design

Multi-GPU Programming with Standard Parallel C++, Part 1

This is the second post in the Standard Parallel Programming series, about the advantages of using parallelism in standard languages for accelerated computing.... 17 MIN READ
Four panels vertically laid out each showing a simulation with a black background
Data Center / Cloud

Developing Accelerated Code with Standard Language Parallelism

The NVIDIA platform is the most mature and complete platform for accelerated computing. In this post, I address the simplest, most productive, and most portable... 12 MIN READ
Simulation / Modeling / Design

Getting Started with OpenACC

This week NVIDIA has released the NVIDIA OpenACC Toolkit, a starting point for anyone interested in using OpenACC. OpenACC gives scientists and researchers... 16 MIN READ