Accéder au contenu.
Menu Sympa

starpu-devel - Re: [starpu-devel] Questions sur Starpu

Objet : Developers list for StarPU

Archives de la liste

Re: [starpu-devel] Questions sur Starpu


Chronologique Discussions 
  • From: Olivier Aumage <olivier.aumage@inria.fr>
  • To: Salem KHELLAL <khellalsalem@gmail.com>
  • Cc: starpu-devel@inria.fr
  • Subject: Re: [starpu-devel] Questions sur Starpu
  • Date: Wed, 5 Oct 2022 11:23:03 +0200
  • Authentication-results: mail3-relais-sop.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=olivier.aumage@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr

Bonjour,

> Le 5 oct. 2022 à 10:35, Salem KHELLAL <khellalsalem@gmail.com> a écrit :
>
> D'abord, j'aimerais savoir s'il existe une fonctionnalité qui permet
> d'accumuler des dépendances d'entrée pour une tâche. Sur omp task, il y a
> par exemple la fonctionnalité "iterator" qui le permet.

Une possibilité est de construire la structure starpu_task en spécifiant
directement les handles des données dépendantes dans le champ 'handles' de la
structure.

Le nombre de handles maximum par tâche est fixé à la compilation de StarPU.
D'autres options sont décrites ici:
https://files.inria.fr/starpu/doc/html/TasksInStarPU.html#SettingManyDataHandlesForATask

> Ensuite, je n'ai pas réussi à trouver dans la documentation un moyen pour
> ne plus afficher les logs lors de l'exécution d'un code.

Ça peut être configuré à la compilation de StarPU. Il y a également la
variable d'environnement "STARPU_SILENT=1" qui peut
être positionnée:
https://files.inria.fr/starpu/doc/html/CompilationConfiguration.html#CommonConfiguration

> Enfin, est ce qu'il est possible d'obtenir le numéro d'un worker qui prend
> en charge une tâche ?

La fonction est "starpu_worker_get_id()":
https://files.inria.fr/starpu/doc/html/group__API__Workers__Properties.html#gac6d06f4e22b63bf50bc8e836cf16f81f

> Merci d'avance pour vos futures réponses et pour votre attention.
> Cordialement
>
> KHELLAL Salem

Cordialement,
--
Olivier Aumage




Archives gérées par MHonArc 2.6.19+.

Haut de le page