Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Starpu stats about disk, OOC, and swapping

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Starpu stats about disk, OOC, and swapping


Chronologique Discussions 
  • From: Samuel Thibault <samuel.thibault@inria.fr>
  • To: Amani Alonazi <amani.alonazi@kaust.edu.sa>
  • Cc: "starpu-devel@lists.gforge.inria.fr" <starpu-devel@lists.gforge.inria.fr>, Hatem Ltaief <Hatem.Ltaief@kaust.edu.sa>
  • Subject: Re: [Starpu-devel] Starpu stats about disk, OOC, and swapping
  • Date: Tue, 15 Jan 2019 11:13:13 +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>
  • Organization: I am not organized

Amani Alonazi, le lun. 14 janv. 2019 22:06:03 +0300, a ecrit:
> On Mon, Jan 14, 2019 at 9:31 PM Samuel Thibault
> <[1]samuel.thibault@inria.fr>
> wrote:
>
> Amani Alonazi, le lun. 14 janv. 2019 21:24:33 +0300, a ecrit:
> > Hopefully last question :-) I'm using STARPU_DISK_SWAP_BACKEND=unistd.
> How can
> > I analyze how much data transferred to disk during OOC computation?
> Shall
> I
> > assume that anything exceeds the sustained BW that it runs at  the
> sustained
> > BW?
> >
> > I clearly notice the extra time required in executing each tasks with
> big
> /
> > smaller STARPU_LIMIT_CPU_MEM. I just want to quantify the amount of
> transfer in
> > /out to disk.
>
> I'm not sure which precise information do you want.  Do you mean you
> want to know *during the execution* the amount of data transferred so
> far?
>
> We can easily add a function to get this.
>
> Yes, I would like to know during the execution.

The function is actually already available, it's
starpu_bus_get_profiling_info(). You can look at
_starpu_profiling_bus_helper_display_summary() in
src/profiling/profiling_helpers.c to have a usage example.

Samuel




Archives gérées par MHonArc 2.6.19+.

Haut de le page