Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kernel Fusion support for CUDA backend #3

Closed
wants to merge 5 commits into from

Conversation

sommerlukas
Copy link
Owner

Enable the SYCL kernel fusion application tests for the CUDA backend. Also adds some more tests to test scenarios relevant for the CUDA backend.

The test sync_two_queues_event_dep.cpp is currently failing occassionally. This seems to be due to some synchronization issue in the CUDA PI and is currently investigated further.

The tests for different ND ranges remains deactivated for the CUDA backend, as heterogeneous ND ranges are not yet supported for CUDA.

@sommerlukas
Copy link
Owner Author

Implementation is in sommerlukas/llvm#2.

@sommerlukas
Copy link
Owner Author

The test sync_two_queues_event_dep.cpp is currently failing occassionally. This seems to be due to some synchronization issue in the CUDA PI and is currently investigated further.

This test has now been reinstated. The necessary fix for the CUDA PI is provided by intel/llvm#8374.

@sommerlukas
Copy link
Owner Author

Closing this PR as it is superseded by intel#1683.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant