-
Notifications
You must be signed in to change notification settings - Fork 129
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
Remove schedule property from NestedSDFG #1318
base: main
Are you sure you want to change the base?
Conversation
What's the status here? I get the feeling this may no longer be current? |
@BenWeber42 It is a good idea and will simplify the SDFG representation. However, I do not have the bandwidth to correct all the involved issues. Perhaps this is better as kept in a project backlog of "things we want to modify in the SDFG representation" for a future version. |
Ok, thanks for the clarification. There's a small chance that I may be able to invest some time into this as part of a rework task (though, a bit unclear at the moment...). I think it's easiest to keep the PR open for now. |
@tbennun I would like to continue working on this. Can I take over ownership of this branch? |
@BenWeber42 sounds good |
Around 100 testcases fail, because the schedule is set to "default" and the dispatcher (in code-gen) has nothing registered for "default". I believe the correct fix is to ensure no schedule is set to "default" before SDFG reaches the "dispatching mechanism" of code-gen (I am currently working on this). However, this leads to the question: Is this a "correctness-condition" that no schedule can be "default" at the "dispatching mechanism"? |
Looks like it is simply an issue of the storage/schedule type inference not setting all the storage types from default to what they should be. There should not be any |
Yes, last I was working on this PR, I was looking into this and debugging this function. I believe the function should be adjusted to accommodate the removal of the schedule property of nested SDFGs, but it wasn't clear to me yet how it should be adjusted. Unfortunately, I haven't been able to work on this PR for some time... |
No description provided.