Using Unified Memory with oversubscription

Yes, CUDA has plenty unrecoverable errors. Once you run into, say, an illegal memory error, or certain launch failures, it’s better to restart Julia.