Sandbox terminology » History » Version 2
Herve Caumont, 2013-06-20 15:04
1 | 1 | Herve Caumont | h1. Sandbox Terminology and Definitions |
---|---|---|---|
2 | |||
3 | This page contains the CIOP terminology and definitions |
||
4 | |||
5 | h2. Directed Acyclic Graph (DAG) |
||
6 | |||
7 | In mathematics and computer science, a Directed Acyclic Graph (DAG), is a directed graph with no directed cycles. DAGs may be used to model several different kinds of structure. By definition a DAG is a directed graph with no path that starts and ends at the same vertex. |
||
8 | This notion is in place in G-POD processing flows and used in ESA EO toolboxes such as BEAM and NeST. |
||
9 | CIOP uses the DAG to describe the science application +*workflow+*. |
||
10 | |||
11 | |||
12 | h2. Task |
||
13 | |||
14 | To exploit the parallelism offered by the CIOP framework, a +*job+* may process its input in several tasks. In principle, the CIOP framework runs the tasks in parallel within a +*job*+. |
||
15 | A +*job+* can then have one or more +*tasks*+. |