Project

General

Profile

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>