cuda caveats