Hello, I'm jrhemstad 👋
- 🔭 I'm currently the Engineering Manager for the team that maintains the CUDA C++ Core Libraries at NVIDIA.
- 🌱 Previously, I was deeply involved in the RAPIDS ecosystem, where I was a primary maintainer and designer for the libcudf and RMM libraries.
- 🚀 I helped kickstart and maintain the cuCollections project for GPU-acelerated data structures like hash tables.
- 💡 I'm passionate about building high-quality, high-performance CUDA C++ software.
- 🎯 My mission is to make CUDA C++ more delightful for developers.
- Revamping llm.c with the CUDA C++ Core Libraries
- GTC 2024: Mastering CUDA C++: Best Practices with the CUDA C++ Core Libraries
- Using CUDA Stream-Ordered Memory Allocator (Part 1)
- Using CUDA Stream-Ordered Memory Allocator (Part 2)
- Maximizing Performance with Massively Parallel Hash Maps on GPUs
- GTC 2019: RAPIDS CUDA DataFrame Internals for C++ Developers