Jim MacArthur

Jim MacArthur is a senior system software engineer for NVIDIA, where he works on the RT Core ray tracing team. He focuses on helping external developers use ray tracing more efficiently and creates new compiler features to optimize ray tracing workloads. After graduating with a degree in computer science, he worked on SwiftShader, a high performance CPU-based graphics API emulator, and at game companies, including Ubisoft and Rockstar Games.
Avatar photo

Posts by Jim MacArthur

Simulation / Modeling / Design

Profiling DXR Shaders with Timer Instrumentation

Optimizing real-time graphics applications for maximum performance can be a challenging endeavor, and ray tracing is no exception. Whether you want to make your... 9 MIN READ