Accéder au contenu.
Menu Sympa

starpu-devel - [Starpu-devel] Tags and Sequential Consistency

Objet : Developers list for StarPU

Archives de la liste

[Starpu-devel] Tags and Sequential Consistency


Chronologique Discussions 
  • From: Cyril Bordage <cyril.bordage@gmail.com>
  • To: starpu-devel@lists.gforge.inria.fr
  • Subject: [Starpu-devel] Tags and Sequential Consistency
  • Date: Fri, 15 Mar 2013 01:14:11 +0100
  • List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel>
  • List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>

Hi,

there is my situation :
  - I submit a task B, depending by tag on the task A, which reads a data H
  - I submit a task A (with a callback, so the order can be different) which writes H.
In Starpu, if I do not use starpu_data_set_sequential_consistency_flag to disable the consistency on the handle, there is a deadlock if the task B is submitted first.
Could not Starpu detect this pattern and do not add the automatic dependency ? Or maybe is it possible to warn in the debug mode ?

This problem is that, in my case, I have other tasks for which I want to benefit from the automatic dependency. For example a task C, submitted after the task B and writting H. So, I have handled it in a different way, but it is a suggestion.

Thank you.


Cyril.



Archives gérées par MHonArc 2.6.19+.

Haut de le page