Accéder au contenu.
Menu Sympa

starpu-devel - [starpu-devel] Tester StarPU dans Julia

Objet : Developers list for StarPU

Archives de la liste

[starpu-devel] Tester StarPU dans Julia


Chronologique Discussions 
  • From: Alexis Montoison <alexis.montoison@polymtl.ca>
  • To: starpu-devel@inria.fr
  • Subject: [starpu-devel] Tester StarPU dans Julia
  • Date: Fri, 23 Sep 2022 06:40:07 +0000
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=Neutral smtp.pra=alexis.montoison@polymtl.ca; spf=Pass smtp.mailfrom=alexis.montoison@polymtl.ca; spf=Pass smtp.helo=postmaster@smtp.polymtl.ca
  • Dkim-filter: OpenDKIM Filter v2.11.0 smtp.polymtl.ca 28N6gnx7023340
  • Ironport-data: A9a23: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 IT1qa15rJmHdHPM
  • Ironport-hdrordr: A9a23:NunLlaomSQBQMRHFi/luf+caV5ofeYIsimQD101hICG9Vvbo8P xG+85rsyMc6QxhPU3J+7i7UpVoJEmwyXcb2+Ys1NuZPTUO21HYSL2Kj7GN/9SIIUSXnYJgPM xbAstD4bPLbWSSwfyKgjWQIpIYxtyWtI+yg+P78l8Fd3ASV51d
  • Ironport-phdr: A9a23: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 8fEkg==
  • Ironport-sdr: 632d556c_6kuZqDgyfSo2A2CBVXUcRggNXGBMzpkw/5PVO53BfS6k5ql OZabIlZDwSa09mGvgHV4D3UvqANYbSmiH55an3Q==


Bonjour l'équipe StarPU,

Je vous contacter parce que j'aimerai tester la librairie StarPU en Julia que j'ai cross-compilé avec Yggdrasil (https://github.com/JuliaPackaging/Yggdrasil).
J'ai vu qu'il y avait un dossier `julia` dans StarPU mais je n'ai pas trop fouillé dedans.

Pour information à chaque fois qu'on compile un logiciel C / Fortran avec Yggdrasil, on a un package officiel
qui est disponible et qui contient les librairies dynamiques du logiciel.
Par exemple, on peut avoir le chemin de la librairie dynamique de StarPU compilée pour sa plateforme
(parmi la liste https://github.com/JuliaBinaryWrappers/StarPU_jll.jl/releases/tag/StarPU-v1.3.7%2B1) avec:

using StarPU_jll
StarPU_jll.libstarpu

Actuellement c'est la version 1.3.7 mais j'ai recompilé la version 1.3.9 aujourd'hui: https://github.com/JuliaPackaging/Yggdrasil/pull/5559
J'aimerai la testé directement parce que j'ai des erreurs lorsque je m'en sers indirectement au travers du logiciel qr_mumps que j'ai également
cross-compilé avec StarPU comme dépendance.

Cordialement,
Alexis

ps: J'ai pas réussi à compiler StarPU sur la plateforme aarch64-linux-musl.
J'ai eu l'erreur suivante:
.libs/libstarpu_1.3_la-workers.o: In function `_starpu_worker_lock':
/workspace/srcdir/starpu-1.3.9/build/src/../../src/core/workers.h:1102:(.text+0x6be8): relocation truncated to fit: R_AARCH64_ADR_PREL_PG_HI21 against symbol `_starpu_config' defined in COMMON section in .libs/libstarpu_1.3_la-workers.o




Archives gérées par MHonArc 2.6.19+.

Haut de le page