Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] StarPU-SimGrid : option 'enable-maxcudadev' non prise en compte

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] StarPU-SimGrid : option 'enable-maxcudadev' non prise en compte


Chronologique Discussions 
  • From: Mathieu Verite <mathieu.verite@inria.fr>
  • To: Samuel Thibault <samuel.thibault@inria.fr>, starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] StarPU-SimGrid : option 'enable-maxcudadev' non prise en compte
  • Date: Mon, 7 Sep 2020 14:17:39 +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>

This is a multi-part message in MIME format. Re bonjour,

Merci pour la réponse rapide.
STARPU_MAXCUDADEVS dans "starpu_config.h" est bien à 100.
Ci-joint le fichier "config.log".

Je me rends compte cependant d'une difficulté supplémentaire : j'ai lancé la compilation dans un environnement Guix avec le paquet "starpu-simgrid-fxt" :

> guix environment --pure starpu-simgrid-fxt

puis

> ./configure --enable-simgrid --with-fxt --enable-maxcpus=100 --enable-maxcudadev=100 --enable-maxnodes=32

J'imagine que normalement ça n'a pas d'impact sur la manière dont StarPU est construit, seulement sur les versions de SimGrid et FxT utilisées (?).

Merci d'avance pour votre aide.
Je reste disponible s'il y a d'autres détails utiles pour comprendre ce qui cloche.

Bien cordialement


Mathieu VERITE

On 07/09/2020 13:34, Samuel Thibault wrote:
Mathieu Verite, le lun. 07 sept. 2020 13:15:26 +0200, a ecrit:
[starpu][_starpu_get_cuda_device_count] # Warning: 5 CUDA devices available.
Only 4 enabled. Use configure option --enable-maxcudadev=xxx to update the
maximum value of supported CUDA devices.
[starpu][_starpu_init_machine_config] Warning: 5 CUDA devices requested.
Only 4 available.

J'aurais donc souhaité savoir si l'option de compilation
"--enable-maxcudadev=" est réellement disponible et compatible avec
l'utilisation de SimGrid et,

Cela devrait. Vérifie que dans ton starpu_config.h STARPU_MAXCUDADEVS
se retrouve bien défini à 100 (puisque c'est la macro utilisée pour
le test de ce message d'erreur). Envoie-nous aussi ton config.log pour
qu'on vérifie ce que configure fait.

Samuel

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by StarPU configure 1.3.99, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure --enable-simgrid --with-fxt --enable-maxcpus=100 --enable-maxcudadev=100 --enable-maxnodes=32 --prefix=/home/mathieu/Logiciels/starpu-guix

## --------- ##
## Platform. ##
## --------- ##

hostname = pc-inria
uname -m = x86_64
uname -r = 4.19.0-5-amd64
uname -s = Linux
uname -v = #1 SMP Debian 4.19.37-5 (2019-06-19)

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown




Archives gérées par MHonArc 2.6.19+.

Haut de le page