next up previous contents
Next: Configuration for compilation Up: Batch and parallel submissions Previous: Introduction   Contents


Servers provide services, e.g., instanciation of problems that a server can solve: for example, two services can provide the resolution of the same problem, one being sequential and the other parallel. A DIET task, also called a job, is created by the request of a client: it refers to the resolution of a service on a given server.

A service can be sequential or parallel, in which case its resolution requires numerous processors of a parallel resource (a parallel machine or a cluster of workstations). If parallel, the task can be modeled with the MPI standard, or composed of multiple sequential tasks (deployed for example with ssh) resolving a single service: it is often the case with data parallelism problems.

Note that when dealing with batch reservation systems, we will likely speak about jobs rather than about tasks.

The DIET Team - Ven 6 jul 2012 11:19:05 CEST