TESSEorg / ttg

TTG: Template Task Graph C++ API
18 stars 12 forks source link

Synchronize on make_graph_executable #260

Closed devreal closed 1 year ago

devreal commented 1 year ago

PaRSEC needs to make sure that no AMs are delivered before the callbacks are registered, which happens in make_graph_executable. So we add a hook that becomes a barrier for PaRSEC and is empty for madness.

@Ashawini27 this should fix your hangs. Please give it a try and let me know if not :)