You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I want to build a simple runtime system using 'argobots' as the low-level threading library. Typically, a runtime system that supports task-level parallelism uses a DAG to form a program. Nodes in a DAG mean tasks and edges mean dependencies between tasks. Does 'argobots' provide a mechanism to track dependencies between tasks?
The text was updated successfully, but these errors were encountered:
Does 'argobots' provide a mechanism to track dependencies between tasks?
Argobots does not provide such a mechanism if you are talking about OpenMP task depend, for example. Argobots currently only supports a Cilk-like divide-and-conquer-based fork-join model. Perhaps more complicated task dependency could be implemented by ABT_Eventual, but at least Argobots does not natively implement it at present.
Hi, I want to build a simple runtime system using 'argobots' as the low-level threading library. Typically, a runtime system that supports task-level parallelism uses a DAG to form a program. Nodes in a DAG mean tasks and edges mean dependencies between tasks. Does 'argobots' provide a mechanism to track dependencies between tasks?
The text was updated successfully, but these errors were encountered: