pads:gaia
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pads:gaia [2013/01/04 09:08] – gdangelo | pads:gaia [2017/04/05 04:45] (current) – gdangelo | ||
---|---|---|---|
Line 3: | Line 3: | ||
A migration based middleware can adaptively optimize the simulation execution by reallocating the simulated entities over the distributed simulation. The dynamic reallocation can reduce the communication overhead and improves the computation load balancing. This translates into a reduction of the Wall-Clock Time (WCT) needed to complete the parallel and distributed simulation runs. | A migration based middleware can adaptively optimize the simulation execution by reallocating the simulated entities over the distributed simulation. The dynamic reallocation can reduce the communication overhead and improves the computation load balancing. This translates into a reduction of the Wall-Clock Time (WCT) needed to complete the parallel and distributed simulation runs. | ||
- | The Generic Adaptive Interaction Architecture (GAIA) is a migration based framework | + | The Generic Adaptive Interaction Architecture (GAIA) is a migration based framework |
[[http:// | [[http:// | ||
Line 10: | Line 10: | ||
===== Features ===== | ===== Features ===== | ||
- | * Most used dissemination protocols | + | * Multi-Agent System |
- | * New adaptive dissemination protocols based on model semantics | + | * Communication load-balancing |
- | * Sequential (monolithic) simulation | + | * Computation load-balancing |
- | * Parallel and Distributed Simulation (PADS) | + | * Adaptive |
- | * Adaptive | + | * Many self-clustering strategies |
- | * Agent-based simulation approach | + | * Automatically reacts to communication and computation imbalances in both the execution architecture and the simulation model |
- | * Source code is available | + | |
===== Download ===== | ===== Download ===== | ||
- | **The last version of GAIA (bundled with [[pads: | + | |
===== Documentation ===== | ===== Documentation ===== | ||
- | | + | * More in deep information about GAIA and GAIA+ can be found in [[http:// |
- | | + | * Some videos that show how GAIA works can be found in [[pads: |
- | | + | * For more information on the ARTÌS/GAIA installation and usage please see the [[pads: |
- | ==== Work in progress ==== | + | ===== Work in progress |
- | * We are currently working on an extended version of GAIA (called ReliableGAIA, | + | * We are currently working on an extended version of GAIA (called ReliableGAIA, |
- | * Furthermore, | + | * Furthermore, |
+ | |||
+ | ===== Citation ===== | ||
+ | |||
+ | To cite the GAIA/GAIA+ software use: | ||
+ | |||
+ | <file text gda-simpat-2017.txt> | ||
+ | Gabriele D' | ||
+ | The Simulation Model Partitioning Problem: an Adaptive Solution Based on Self-Clustering. | ||
+ | Simulation Modelling Practice and Theory, Elsevier, vol. 70 (January 2017). ISSN: 1569-190X | ||
+ | </ | ||
+ | |||
+ | If you use BibTeX for LaTeX, use: | ||
+ | |||
+ | <file latex gda-simpat-2017.tex> | ||
+ | @article{gda-simpat-2017, | ||
+ | author | ||
+ | title = {The Simulation Model Partitioning Problem: an Adaptive Solution Based on Self-Clustering}, | ||
+ | journal | ||
+ | issn = " | ||
+ | doi = " | ||
+ | volume = " | ||
+ | number = "", | ||
+ | pages = "1 - 20", | ||
+ | year = " | ||
+ | url = " | ||
+ | publisher = {Elsevier} | ||
+ | } | ||
+ | </ |
pads/gaia.1357290522.txt.gz · Last modified: 2013/01/04 09:08 by gdangelo