Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Performance decreasing by adding empty tasks

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Performance decreasing by adding empty tasks


Chronologique Discussions 
  • From: Xavier Lacoste <xavier.lacoste@inria.fr>
  • To: starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] Performance decreasing by adding empty tasks
  • Date: Fri, 17 Feb 2012 09:44:52 +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>

I runned with gprof on a smaller test case : my read only array is 329968
integers.
I can understand that most of the time is spent with data management, but
that's all i can say...

I attached the gprof output.

Attachment: gprof2.out
Description: Binary data



Le 16 févr. 2012 à 16:35, Samuel Thibault a écrit :

> Xavier Lacoste, le Thu 16 Feb 2012 16:28:54 +0100, a écrit :
>> This is not good either, I though that as the buffer is read-only on
>> all tasks that uses it, it wouldn't cost much to manage but when I look to
>> my Gantt diagram I spend much time "PushingOutput". Why do StarPU have to
>> push that read-only buffer ?
>
> Just for the record: it should not ever be doing that for a read-only
> buffer. Unless something is perhaps keeping the spinlock of the data for
> a long time for some reason. Maybe using gprof to know where most of the
> cpu time is spent would help.
>
> Samuel




Archives gérées par MHonArc 2.6.19+.

Haut de le page