Asynchronous data transfers

With DAGDA, there are two ways to manage the asynchronous data transfers, depending of the data usage: With asynchronous transfers, the user should take care of the data lifetime because DAGDA does not duplicate the data pointed by the passed pointer. For example, if the program uses a local variable reference to add a data to the DAGDA hierarchy and goes out of the variable scope, a crash could occured because the data pointer could be freed by the system before DAGDA has finished to read it.

The DIET Team - Mer 29 nov 2017 15:13:36 EST