File: module-sd.doc

package info (click to toggle)
simgrid 3.25%2Bdfsg-5
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 23,308 kB
  • sloc: cpp: 100,922; ansic: 68,086; fortran: 6,061; xml: 5,176; f90: 5,123; java: 4,094; python: 2,623; perl: 1,843; sh: 1,241; makefile: 47; javascript: 7; sed: 6
file content (36 lines) | stat: -rw-r--r-- 1,101 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/** 
@defgroup SD_API  SimDag: Legacy handling of DAG algorithms
@brief Programming environment for DAG applications

SimDag provides functionnalities to simulate parallel task scheduling
arranged in DAGs (Direct Acyclic Graphs). Only centralized algorithms
can be expressed with SimDag; consider using @ref MSG_API "MSG" for
distributed algorithms). 

SimDag is the oldest interface in SimGrid, even if it was temporarly
removed when the new superfast kernel was added in SimGrid v3.0. It
will certainly be deprecated by future releases of the S4U API, when
inter-activity dependencies are added.

  @{
  
    @defgroup SD_host_api Hosts
    @brief Host management

    @defgroup SD_link_api Links
    @brief Link management

    @defgroup SD_task_api Tasks
    @brief Task management

    @defgroup SD_task_dependency_api Tasks dependencies
    @brief Functions to specify the dependencies between tasks

    @defgroup SD_storage_api Storages
    @brief Storage management
    
    @defgroup SD_simulation Simulation
    @brief Functions to create the environment and launch the simulation
  @}
*/