Accéder au contenu.
Menu Sympa

starpu-devel - Re: [starpu-devel] How to visualize StarPU data?

Objet : Developers list for StarPU

Archives de la liste

Re: [starpu-devel] How to visualize StarPU data?


Chronologique Discussions 
  • From: Samuel Thibault <samuel.thibault@inria.fr>
  • To: Vinícius Garcia Pinto <vgpinto@inf.ufrgs.br>
  • Cc: starpu-devel@inria.fr
  • Subject: Re: [starpu-devel] How to visualize StarPU data?
  • Date: Thu, 18 Feb 2021 00:35:59 +0100
  • Organization: I am not organized

Hello,

Vinícius Garcia Pinto, le mer. 17 févr. 2021 16:12:54 -0300, a ecrit:
>  - starvz is now on the CRAN repository
> (https://cran.r-project.org/web/packages/starvz/), one can install it with
> R> install.packages("starvz")

Oh, cool! Could you submit an update of the documentation on

https://files.inria.fr/starpu/doc/html/OfflinePerformanceTools.html#starvz

?

> # Get the path of starvz tools (to convert from fxt to paje and then
> to the CSVs expected by starvz)
> export STARVZ_TOOLS=$(Rscript -e 'cat(system.file("tools/", package
> = "starvz"), sep="\n")')

I would say the documentation should advise to add this to .bashrc, and
add $STARVZ_TOOLS to $PATH there too, so that the user just needs to run
starvz at his prompt.

> # Run starvz (assuming you have |starpu_fxt_tool|, |pj_dump|, and
> |rec2csv| in |$PATH|)
> $STARVZ_TOOLS/starvz /foo/path-to-fxt-files

Could starvz optionally directly take a paje.trace file instead of an
fxt file? fxt files are not portable across versions of starpu.

> # Done! you should find a starvz.png file at /foo/path-to-fxt-files

Great :)

Is there an option to generate a "movie" of the matrix tiles
loads/evictions? That would help us with scheduling under memory
constraints.

> If you want to have more control over the starvz panels, enrichments,
> disable plots, etc, you can jump to an R session and play with the config
> and plot functions. We have a working paper where we discuss each function's
> usage (https://hal.inria.fr/hal-02960848/document), we are still working on
> publishing it, but the main steps are already there...

You could like that paper from the StarPU documentation as well :)

Samuel



Archives gérées par MHonArc 2.6.19+.

Haut de le page