Compute Sanitizer & Device Atomics

NVIDIA Compute Sanitizer

PR #196

I got the NVIDIA Compute Sanitizer working with Cholla this week to help diagnose any issues in my code or Cholla in general. It found some problems that I think are not critical but I noted in Issue #197.

New Atomics

I updated our atomicMax(double *, double) to use the same method as the RapidsAI folks. Their method is simplier and more correct than ours. A PR for this is forthcoming.


This post is licensed under CC BY 4.0 by the author.