Skip to content

CUDA Error: 'unspecified launch failure' #7

@ANaughtySnail

Description

@ANaughtySnail

Dear author, thank you for your contribution to lidar scene render. We are very interested in your code, but we encountered the following error when trying to run the example script.

[INFO] Loaded number of Gaussians: 1080000.
[INFO] Converted number of triangles: 2160000
[INFO] Acceleration structure built.
0%| | 0/240 [00:00<?, ?it/s]Optix Log[2][ERROR]: 'Validation mode caught builtin exception 18446744073709551612
Validation mode detected traversal stack overflow.
Launch index (295,234,0)

Error recording event to prevent concurrent launches on the same OptixPipeline (CUDA error string: unspecified launch failure, CUDA error code: 719)
Error recording resource event on user stream (CUDA error string: unspecified launch failure, CUDA error code: 719)'
/root/outside/EnvGS/submodule/diff-surfel-tracing/trace_surfels.cpp:295 Optix Error: 'Optix Log[2][ERROR]: 'Failed to synchronize with given stream (CUDA error string: unspecified launch failure, CUDA error code: 719)
Validation mode found given stream in erroneous state'
Error during validation mode run'
/root/outside/EnvGS/submodule/diff-surfel-tracing/trace_surfels.cpp:299 CUDA Error: 'unspecified launch failure'
0%| | 0/240 [00:00<?, ?it/s]
Traceback (most recent call last):
File "example/render.py", line 159, in
main()
File "example/render.py", line 127, in main
rgb, dpt, acc, norm, dist, aux, mid, wet = tracer(
File "/usr/local/lib/python3.8/dist-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/diff_surfel_tracing/init.py", line 275, in forward
return trace_surfels(self.optix_context,
File "/usr/local/lib/python3.8/dist-packages/diff_surfel_tracing/init.py", line 33, in trace_surfels
return _TraceSurfels.apply(optix_context,
File "/usr/local/lib/python3.8/dist-packages/torch/autograd/function.py", line 506, in apply
return super().apply(*args, **kwargs) # type: ignore[misc]
File "/usr/local/lib/python3.8/dist-packages/diff_surfel_tracing/init.py", line 120, in forward
return out_rgb, out_dpt, out_acc, out_norm, out_dist[..., :1].clone(), out_aux, mid_val, acc_wet
RuntimeError: CUDA error: unspecified launch failure
Compile with TORCH_USE_CUDA_DSA to enable device-side assertions.

Optix Log[2][PIPELINE]: 'Error releasing namedConstant's internal resources (CUDA error string: unspecified launch failure, CUDA error code: 719)
Error synching on OptixPipeline event (CUDA error string: unspecified launch failure, CUDA error code: 719)
Error destroying OptixPipeline event (CUDA error string: unspecified launch failure, CUDA error code: 719)'
/root/outside/EnvGS/submodule/diff-surfel-tracing/optix_tracer/optix_wrapper.cpp:209 Optix Error: 'Invalid value'
Optix Log[2][PIPELINE]: 'Error releasing namedConstant's internal resources (CUDA error string: unspecified launch failure, CUDA error code: 719)
Error synching on OptixPipeline event (CUDA error string: unspecified launch failure, CUDA error code: 719)
Error destroying OptixPipeline event (CUDA error string: unspecified launch failure, CUDA error code: 719)'

I am using versions optix-7.7 and cuda-11.8. We look forward to your reply!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions