Project

General

Profile

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*+.