Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Compiler starpu sous windows pour ManyLoDs

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Compiler starpu sous windows pour ManyLoDs


Chronologique Discussions 
  • From: Sylvain HENRY <sylvain.henry@inria.fr>
  • To: Samuel Thibault <samuel.thibault@ens-lyon.org>
  • Cc: NGUYEN quôc dinh <quocdinh.nguyen@it-sudparis.eu>
  • Subject: Re: [Starpu-devel] Compiler starpu sous windows pour ManyLoDs
  • Date: Wed, 25 Apr 2012 11:06:23 +0200
  • 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>
  • Resent-date: Wed, 25 Apr 2012 17:48:29 +0200
  • Resent-from: Samuel Thibault <samuel.thibault@ens-lyon.org>
  • Resent-message-id: <20120425154829.GB29782@type.famille.thibault.fr>
  • Resent-to: starpu-devel@lists.gforge.inria.fr

Le 25/04/2012 02:00, Samuel Thibault a écrit :
NGUYEN quôc dinh, le Tue 24 Apr 2012 11:25:19 +0200, a écrit :
Sin on, il y a un bug dans la version au trunk, c'est peut être ça la solution
http://dev.ryzom.com/issues/899

../../socl/src/.libs/libsocl-1.0.so: undefined reference to
`__sync_bool_compare_and_swap_8'
Sylvain, je viens de regarder, il s'agit du champ local_mem_size de
struct gkwgi_data. bien que ce soit une taille, je doute effectivement
qu'on ait un jour plus de 4GiB en taille locale :) On peut mettre size_t
à la place: pas de souci sur archi 32bit, et sur archi 64bit, on pourra
avoir du local>4GiB :)

Samuel
Oui mais dans la spec OpenCL, la valeur renvoyée est un cl_ulong. Je pense qu'il vaudrait mieux remplacer le compare_and_swap par un spinlock. Voire même récupérer les valeurs de tous les workers puis sélectionner la bonne en dehors des tâches.

Sylvain





  • Re: [Starpu-devel] Compiler starpu sous windows pour ManyLoDs, Sylvain HENRY, 25/04/2012

Archives gérées par MHonArc 2.6.19+.

Haut de le page