The Generic Adaptive Interaction Architecture (GAIA) is a migration based framework built on top of the ARTÌS middleware. The basic task of GAIA is to check the communication pattern of each simulated entity during all the simulation execution. A set of heuristics evaluates the communication pattern and trigger the entities reallocation to reduce the communication costs and to improve the load balancing of the execution architecture. GAIA clusters the highly interacting simulated entities within the same execution unit, reducing costly network communication and increasing the rate of low cost local communication.
D'Angelo, G. (2017). GAIA: Generic Adaptive Interaction Architecture.
GAIA: Generic Adaptive Interaction Architecture
GABRIELE D'ANGELO
2017
Abstract
The Generic Adaptive Interaction Architecture (GAIA) is a migration based framework built on top of the ARTÌS middleware. The basic task of GAIA is to check the communication pattern of each simulated entity during all the simulation execution. A set of heuristics evaluates the communication pattern and trigger the entities reallocation to reduce the communication costs and to improve the load balancing of the execution architecture. GAIA clusters the highly interacting simulated entities within the same execution unit, reducing costly network communication and increasing the rate of low cost local communication.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.