Objet : Developers list for StarPU
Archives de la liste
- From: Samuel Thibault <samuel.thibault@ens-lyon.org>
- To: Stephanie Even <Stephanie.Even@hpc-project.com>
- Cc: Ronan.Keryell@hpc-project.com, starpu-devel@lists.gforge.inria.fr
- Subject: Re: [Starpu-devel] Questions around StarPU
- Date: Wed, 21 Sep 2011 19:10:51 +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>
Hello,
I prefer to answer in English, so everybody can benefit from the
answers.
Stephanie Even, le Wed 21 Sep 2011 08:03:02 +0200, a écrit :
> Notamment j'aurais aimé savoir quel type de mémoire est utilisé ?
> Plus précisément, arrive-t-il que ce soit de la mémoire pinned qui
> soit allouée dans le cas de CUDA?
If the user uses malloc before registering, the memory won't be pinned.
The user needs to either call cudaMalloc, or use starpu_malloc() to get
pinned memory (the latter will always work whether CUDA is available or not).
> Sur les exemples que j'ai regardé, j'aurais aimé pouvoir faire du
> découpage de données de manière irrégulière. Je m'explique : si j'ai un
> vecteur de taille N, au lieu de le découper en n sous vecteurs de
> tailles égales, je voudrais pouvoir le découper en deux sous vecteurs
> de tailles p et q différentes. Je n'ai pas trouvé d'exemples ni
> d'explications claires dans la documentation pour faire de telles
> choses. Est-ce tout simplement possible ?
To split a vector in varying sizes, you can use the
starpu_vector_list_filter_func() filtering function, to which you
can give the block sizes as an uint32_t* array in the filter_arg_ptr
argument.
> De manière générale, je trouve que les exemples sont peu documentés et
> ceux décrits dans la documentation parfois incomplets. Le démarrage
> est donc parfois douloureux ; j'ai notamment eu du mal à m'y retrouver
> pour la gestion efficace des différentes stratégies.
Please tell us where documentation is needed. We can't really afford to
spend the time to fully document all examples, and we don't necessarily
realize where documentation is mostly needed.
Samuel
- Re: [Starpu-devel] Questions around StarPU, Samuel Thibault, 21/09/2011
- Re: [Starpu-devel] Questions around StarPU, Ronan Keryell, 21/09/2011
- Re: [Starpu-devel] Questions around StarPU, Samuel Thibault, 21/09/2011
- Re: [Starpu-devel] Questions around StarPU, Ronan Keryell, 21/09/2011
Archives gérées par MHonArc 2.6.19+.