Sandbox terminology » History » Version 1
Herve Caumont, 2013-06-19 18:05
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 | h2. Job |
||
12 | |||
13 | h2. Task |
||
14 | |||
15 | 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*+. |
||
16 | A +*job+* can then have one or more +*tasks*+. |
||
17 | |||
18 | h2. Workflow |
||
19 | |||
20 | <pre>bla bla</pre> |