Skip to content

[JDK25] Support for CUDA streams for overlapping data transfers with TaskGraph execution#810

Open
orionpapadakis wants to merge 80 commits intobeehive-lab:jdk25from
orionpapadakis:feat/cuda-streams
Open

[JDK25] Support for CUDA streams for overlapping data transfers with TaskGraph execution#810
orionpapadakis wants to merge 80 commits intobeehive-lab:jdk25from
orionpapadakis:feat/cuda-streams

Conversation

@orionpapadakis
Copy link
Contributor

Similar to #800 but against jdk25 branch

mikepapadim and others added 22 commits February 19, 2026 16:22
…-jdk25

Add GitHub workflows for JDK 25 build, deployment, and release prepar…
[fix] Handle Windows CRLF line endings in virtual device tests and native tests & Update Makefile.mak
…lows

Refactor GH actions to split JDK21 and JDK25 testing, packaging and deployment
…InheritedFields

Whitelist `TestInheritedFields` for non-OpenCL backends
Add support for CUDA Graphs to replay bytecodes to reduce dispatch overhead
@mikepapadim mikepapadim changed the title Feat/cuda streams [JDK25] Support for CUDA streams for overlapping data transfers with TaskGraph execution Mar 10, 2026
@mikepapadim mikepapadim self-requested a review March 10, 2026 13:29
…ng multi-stream and single-stream synchronization behavior.
…tream mode synchronization behavior and events
…nsfer logic, parameters, and return value.
…rify event dependency logic in multi-stream and single-stream modes.
…per` with ownership to prevent redundant attempts
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
4 out of 5 committers have signed the CLA.

✅ orionpapadakis
✅ stratika
✅ mairooni
✅ mikepapadim
❌ github-actions[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

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.

5 participants