DARMA-tasking-internal / darma-frontend

Header library providing the frontend programming model for the DARMA asynchronous many-task model
Other
7 stars 0 forks source link

create_work_while in CCW does not capture AHC #32

Closed armarkos closed 7 years ago

armarkos commented 7 years ago

Hi David,

Just to make sure to track this I am opening this issue.

Aram

dhollman commented 7 years ago

This is not just an issue with create_work_while, but with all create_works (though the resolution to all of them should be pretty similar).

dhollman commented 7 years ago

AFAIK, this is done on the frontend, so I'm going to close it for now. We can reopen it if/when there are more frontend issues with AHC capture inside CCW

lifflander commented 7 years ago

Capturing the entire collection does not seem like the right approach. I need a next flow or forwarding for each local flow. I think when a collection is captured the frontend should automatically translate this to the individual flows, registering a use for each one. Otherwise, I have to patch up the graph manually in the backend, which is difficult.

dhollman commented 7 years ago

That should be exactly what's happening. Please let me know if it's not.

dhollman commented 7 years ago

(closing for now until we find out if this is a frontend or backend bug)