Workflow

A workflow is a set of tasks with dependencies that need to be executed in a specific order for proper handling of exchanging inputs and outputs of data. Workflows typically have two components: data and applications, and workflow tools must decide the granularity at which to map tasks to execution workload units. Workflow steps can map into workloads, e.g.,

workflow -> DAG -> scheduler -> workload
A workflow tool might generate a directed acyclic graph (DAG) of individual tasks that can be handed to a scheduler.



Suggested Citation:
Converged Computing Authors. "Workflow." Converged Computing Community Space 04 May 2024, https://converged-computing.org/docs/workflow/ (accessed 04 May 24). [doi]