Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] dépendance de données

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] dépendance de données


Chronologique Discussions 
  • From: Samuel Thibault <samuel.thibault@ens-lyon.org>
  • To: pierrick Brunet <pierrick.brunet@inria.fr>
  • Cc: starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] dépendance de données
  • Date: Tue, 17 Dec 2013 10:14:51 +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>

pierrick Brunet, le Tue 17 Dec 2013 08:23:56 +0100, a écrit :
> Est ce qu'il serait possible d'avoir plus d'information sur l'erreur que
> j'ai?
>
> L'erreur : ../../src/core/dependencies/implicit_data_deps.c:552:
> _starpu_data_wait_until_available: Assertion `ret == 0' failed.

Il faudrait recompiler avec ./configure --enable-verbose pour avoir plus
de messages.

> starpu_data_handle_t CLjkJCOfresult_handle;
> starpu_vector_data_register (&CLjkJCOfresult_handle, 0, (uintptr_t)result,
> 1, sizeof(result[0]));
> CLjkJCOf_task->handles[0] = CLjkJCOfresult_handle;
> CLjkJCOf_argstruct CLjkJCOf_params = {n};
> CLjkJCOf_task->cl_arg = &CLjkJCOf_params;
> CLjkJCOf_task->cl_arg_size = sizeof(CLjkJCOf_params);
> starpu_task_submit(CLjkJCOf_task);
> starpu_data_unregister(CLjkJCOfresult_handle);
>
> Le souci étant durant l'appel starpu_data_unregister.

À quel moment ce code est-il appelé ? Dans le main ? Ailleur ? Ce serait
utile d'avoir la backtrace gdb correspondante.

> Le souci pouvant venir du fait que result est déjà enregistrer

Ça ne devrait pas poser problème.

> dans une tache parent

Qu'est-ce qu'une tache parent ?

Samuel





Archives gérées par MHonArc 2.6.19+.

Haut de le page