Suggest critical fixes for v1.0 (CLOSED) #1705
Replies: 8 comments 12 replies
-
We should also add PR#1675, which addresses some bug that could affect code generation for CPU in some cases and generates also better code. |
Beta Was this translation helpful? Give feedback.
-
We should also include PR#1708, which fixes bug that affects code generation. |
Beta Was this translation helpful? Give feedback.
-
Not a PR that can be added to the milestone, but the release also depends on spcl/dace-vscode#268. |
Beta Was this translation helpful? Give feedback.
-
The to_gpu transformation puts all arrays to GPU, and then wraps all free tasklets (not within a scope) that write to a scalar to a GPU_Device map. But it does not wrap the tasklet if it only writes to an array. This results with an invalid SDFG. |
Beta Was this translation helpful? Give feedback.
-
#1701 Allows for better control of what gets offloaded to GPU in to_gpu transformation. I have improved it according to Alexnick's comment. I would like this to be a part of 1.0 too. |
Beta Was this translation helpful? Give feedback.
-
I tentatively have some important fixes and workarounds in the
Realistically, I do not think I will be able to make proper PRs before the end of the month. If the desired schedule is faster than that, you can ignore this. |
Beta Was this translation helpful? Give feedback.
-
I'd love to add #1727 to the list. As mentioned in the issue, there's some code in branch main...romanc:romanc/scalar-to-symbol that fixes my simple test cases. |
Beta Was this translation helpful? Give feedback.
-
Three additional comments I received:
|
Beta Was this translation helpful? Give feedback.
-
We are happy to announce the first release candidate of DaCe version 1.0!
This version uses the SDFG intermediate representation as published in the original Stateful Dataflow Multigraphs paper, which has been stable for quite some time.
On a fundamental level, this release is no different from a minor version release (this version could have been DaCe 0.17). However, with this release we would like to emphasize stability rather than new features.
If you are using DaCe and have a critical or blocking issue that makes it unstable, please create an issue and refer to it in the release discussion, so that we can add it to our release plan. Thank you for using DaCe!
Deadline is Monday, November 4.New contributions are now locked, thank you.Beta Was this translation helpful? Give feedback.
All reactions