Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] StarPU : my letter to santa

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] StarPU : my letter to santa


Chronologique Discussions 
  • From: Benoît Lizé <benoit.lize@gmail.com>
  • To: Nathalie Furmento <nathalie.furmento@labri.fr>
  • Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>, SYLVAND Guillaume <guillaume.sylvand@eads.net>, starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] StarPU : my letter to santa
  • Date: Sat, 27 Apr 2013 11:58:12 +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>

Thank you very much!
The dynamic allocation of handles and access modes will save us a significant amount of memory (~24kB per task, and we have 10^5-10^6 tasks !) while removing an ugly hack and a potential crash cause in our code.

-- 
Benoît




On Fri, Apr 26, 2013 at 8:17 PM, Nathalie Furmento <nathalie.furmento@labri.fr> wrote:
All the requested features have been implemented in the trunk and
backported in the branch 1.1. We hope to publish the rc1 of the branch
very soon.

Cheers,

Nathalie

On Apr 24, 09:28, Samuel Thibault wrote:
> SYLVAND Guillaume, le Wed 24 Apr 2013 09:14:54 +0200, a écrit :
> > - in starpu_config.h, have a #define STARPU_RELEASE_VERSION for the last
> > number in 1.0.5
> > - have a function "starpu_get_version" that returns (in 3 integers) the 3
> > numbers STARPU_(MAJOR/MINOR/RELEASE)_VERSION. Indeed, starpu_config.h allows
> > to know the version of starpu used at compilation, whereas
> > starpu_get_version() would allow to know the version of starpu used at
> > execution (which can be different).
>
> We can do that yes.
>
> > - in configure, have an option to disable mpi ("--disable-mpi"). For the
> > moment, to do this, you need to provide a dummy mpicc  to override the
> > existing one (--with-mpicc="sbrodj")
>
> --without-mpicc should already be doing it.
>
> > Another (bigger) request would be to have a dynamically allocated number of
> > buffers per task, because right now we need to put
> > "--enable-maxbuffers=1000" at configuration :/
>
> This particular one could be not so hard actually. For compatibility
> we'd just need to add another field for that feature, so the user
> allocates the array of handles, instead of using the preallocated array
> in the task structure (ditto for the access modes in the codelet).
>
> Samuel
>
> _______________________________________________
> Starpu-devel mailing list
> Starpu-devel@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/starpu-devel

_______________________________________________
Starpu-devel mailing list
Starpu-devel@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/starpu-devel




Archives gérées par MHonArc 2.6.19+.

Haut de le page