Accéder au contenu.
Menu Sympa

starpu-devel - Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python

Objet : Developers list for StarPU

Archives de la liste

Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python


Chronologique Discussions 
  • From: 高家隆 <gaojialong@nudt.edu.cn>
  • To: "Nathalie Furmento" <nathalie.furmento@labri.fr>
  • Cc: starpu-devel@inria.fr
  • Subject: Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python
  • Date: Mon, 6 Nov 2023 19:17:13 +0800 (GMT+08:00)
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=gaojialong@nudt.edu.cn; spf=Pass smtp.mailfrom=gaojialong@nudt.edu.cn; spf=None smtp.helo=postmaster@hzbj-sdnproxy-1.icoremail.net
  • Ironport-data: A9a23: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
  • Ironport-hdrordr: A9a23:GC2kIKCjOHIhTuTlHelR55DYdb4zR+YMi2TDGXoRdfUzSL3+qy nOpoV86faaslsssR0b9uxofZPwJE80lqQFmLX5X43SJDUO0VHAROpfBMnZslnd8kbFltK1u5 0PT4FOTPfVSXl3hcv3+yO4G807zMTvysyVbW6y9QYRcelZBpsQlTuQyGugYzFLbTgDL5wjGJ 6V5s8CgjyrcXEaB/7LfUXtJ9KzxeEjw6iNXfd8PW9F1DWz
  • Ironport-phdr: A9a23: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
  • Ironport-sdr: 6548cb5d_NJnZRIvjiJahBnmiZSBDRNukql2dkQ6PgAsLEncQQl6DABJ nGJkrFDk/VcvBdd+BalCv6zUTuUUzWD2gmGoWew==

1. The symbol isn't in the library, for echo nothing by command" objdump -T
/usr/local/lib/libstarpu-1.4.so.1 | grep starpu_save_history_based_model"

2. As for the reason, from the document, I also realised that the function of
Starpu should already cover the distributed part(SimGrid), and it can not
only do the calculation of the actual device but also do the simulation. But
because I paid attention to SimGrid first, and then noticed Starpu from the
homepage, why I chose SimGrid support when compiling, I also hope to continue
to use the previous actor and link model.


> -----原始郵件-----
> 發件人: "Nathalie Furmento" <nathalie.furmento@labri.fr>
> 發送時間:2023-11-06 18:49:05 (星期一)
> 收件人: 高家隆 <gaojialong@nudt.edu.cn>
> 抄送: starpu-devel@inria.fr
> 主題: Re: [starpu-devel] Subject: Feedback on ImportError when importing
> "starpu" in Python
>
> No, we asked if the symbol is in the library ?
>
> objdump -T /usr/local/lib/libstarpu-1.4.so.1 | grep
> starpu_save_history_based_model
>
> Thanks !
>
>
> Le 06/11/2023 à 11:41, 高家隆 a écrit :
> > Sure, I find this function in
> > starpu/src/core/perfmodel/perfmodel_history.c line1227 (Under MACRO
> > #ifndef STARPU_SIMGRID)
> > and the branch and commit we can see:
> > ---------------------------------------------------------------------------------
> > starpu$ git log
> > commit 0ed088ceff3cdb71dd2c355caf5098e4f0213c81 (HEAD -> master,
> > origin/master, origin/HEAD)
> > Author: Nathalie Furmento <nathalie.furmento@labri.fr>
> > Date: Thu Nov 2 16:40:16 2023 +0100
> >
> > fixes for parallel workers
> >
> > commit f5192aaceaa7dfcc0fcaa57f192156e534198011
> > Author: Nathalie Furmento <nathalie.furmento@labri.fr>
> > Date: Thu Nov 2 13:59:52 2023 +0000
> >
> > Specify the number of cores in the architecture name
> >
> > This changes the name of the combination written in the perfmodel
> > file to include its number of cores. Files with the previous format can
> > still be read and loaded correctly and files written with the new format
> > can be read with a previous code.
> >
> > commit 0e3a32b5292558a044b4b3fa0eb49245ad3f0d09
> > Author: Nathalie Furmento <nathalie.furmento@labri.fr>
> > Date: Thu Nov 2 11:49:29 2023 +0100
> >
> > check function hwloc_type_sscanf is available
> > -----------------------------------------------------------------------------
> >
> >
> >> -----原始郵件-----
> >> 發件人: "Nathalie Furmento" <nathalie.furmento@labri.fr>
> >> 發送時間:2023-11-06 18:27:57 (星期一)
> >> 收件人: 高家隆 <gaojialong@nudt.edu.cn>
> >> 抄送: "StarPU Support Team" <starpu-devel@inria.fr>
> >> 主題: Re: [starpu-devel] Subject: Feedback on ImportError when importing
> >> "starpu" in Python
> >>
> >> Can you check that the starpu_save_history_based_model symbol really is
> >> in the libstarpu that is actually getting loaded ?
> >>
> >> and please also tell us which branch / commit version of StarPU you are
> >> using ?
> >>
> >> Cheers,
> >>
> >> Nathalie
> >>
> >> Le 06/11/2023 à 10:40, 高家隆 a écrit :
> >>> by running "ldd
> >>> /usr/local/lib/python3.10/site-packages/starpu/starpupy.cpython-310-x86_64-linux-gnu.so"
> >>> here is what I got:
> >>> linux-vdso.so.1 (0x00007ffd3f9db000)
> >>> libstarpu-1.4.so.1 => /usr/local/lib/libstarpu-1.4.so.1
> >>> (0x00007efe50600000)
> >>> libpython3.10.so.1.0 => /lib/x86_64-linux-gnu/libpython3.10.so.1.0
> >>> (0x00007efe50000000)
> >>> libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007efe4fc00000)
> >>> libOpenCL.so.1 =>
> >>> /usr/local/cuda/targets/x86_64-linux/lib/libOpenCL.so.1
> >>> (0x00007efe4f800000)
> >>> libfxt.so.2 => /lib/x86_64-linux-gnu/libfxt.so.2 (0x00007efe50a61000)
> >>> libsimgrid.so.3.34.1 => /opt/simgrid/lib/libsimgrid.so.3.34.1
> >>> (0x00007efe4f000000)
> >>> libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6
> >>> (0x00007efe4ec00000)
> >>> libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007efe50978000)
> >>> libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
> >>> (0x00007efe50958000)
> >>> libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1
> >>> (0x00007efe50927000)
> >>> libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007efe5090b000)
> >>> /lib64/ld-linux-x86-64.so.2 (0x00007efe50aab000)
> >>> libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007efe50904000)
> >>> libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
> >>> (0x00007efe508ff000)
> >>> libboost_context.so.1.74.0 =>
> >>> /lib/x86_64-linux-gnu/libboost_context.so.1.74.0 (0x00007efe505fb000)
> >>> libboost_stacktrace_backtrace.so.1.74.0 =>
> >>> /lib/x86_64-linux-gnu/libboost_stacktrace_backtrace.so.1.74.0
> >>> (0x00007efe505e5000)
> >>> libns3.39-csma-default.so => /usr/local/lib/libns3.39-csma-default.so
> >>> (0x00007efe4ff8f000)
> >>> libns3.39-network-default.so =>
> >>> /usr/local/lib/libns3.39-network-default.so (0x00007efe4e800000)
> >>> libns3.39-point-to-point-default.so =>
> >>> /usr/local/lib/libns3.39-point-to-point-default.so (0x00007efe4ff08000)
> >>> libns3.39-core-default.so => /usr/local/lib/libns3.39-core-default.so
> >>> (0x00007efe4e400000)
> >>> libns3.39-applications-default.so =>
> >>> /usr/local/lib/libns3.39-applications-default.so (0x00007efe4fa87000)
> >>> libns3.39-internet-default.so =>
> >>> /usr/local/lib/libns3.39-internet-default.so (0x00007efe4dc00000)
> >>> libns3.39-wifi-default.so => /usr/local/lib/libns3.39-wifi-default.so
> >>> (0x00007efe4d200000)
> >>> libns3.39-mobility-default.so =>
> >>> /usr/local/lib/libns3.39-mobility-default.so (0x00007efe4fe46000)
> >>> libevent-2.1.so.7 => /lib/x86_64-linux-gnu/libevent-2.1.so.7
> >>> (0x00007efe4fa33000)
> >>> libgfortran.so.5 => /lib/x86_64-linux-gnu/libgfortran.so.5
> >>> (0x00007efe4ce00000)
> >>> libns3.39-stats-default.so =>
> >>> /usr/local/lib/libns3.39-stats-default.so (0x00007efe4f727000)
> >>> libgsl.so.27 => /lib/x86_64-linux-gnu/libgsl.so.27
> >>> (0x00007efe4ca00000)
> >>> libgslcblas.so.0 => /lib/x86_64-linux-gnu/libgslcblas.so.0
> >>> (0x00007efe4f6e5000)
> >>> libns3.39-mpi-default.so => /usr/local/lib/libns3.39-mpi-default.so
> >>> (0x00007efe4f697000)
> >>> libmpi_cxx.so.40 => /lib/x86_64-linux-gnu/libmpi_cxx.so.40
> >>> (0x00007efe4fe2c000)
> >>> libmpi.so.40 => /lib/x86_64-linux-gnu/libmpi.so.40
> >>> (0x00007efe4eec9000)
> >>> libns3.39-bridge-default.so =>
> >>> /usr/local/lib/libns3.39-bridge-default.so (0x00007efe4ee9c000)
> >>> libns3.39-traffic-control-default.so =>
> >>> /usr/local/lib/libns3.39-traffic-control-default.so (0x00007efe4eaba000)
> >>> libns3.39-energy-default.so =>
> >>> /usr/local/lib/libns3.39-energy-default.so (0x00007efe4e77d000)
> >>> libns3.39-spectrum-default.so =>
> >>> /usr/local/lib/libns3.39-spectrum-default.so (0x00007efe4c86d000)
> >>> libns3.39-antenna-default.so =>
> >>> /usr/local/lib/libns3.39-antenna-default.so (0x00007efe4ee6d000)
> >>> libns3.39-propagation-default.so =>
> >>> /usr/local/lib/libns3.39-propagation-default.so (0x00007efe4e6d1000)
> >>> libquadmath.so.0 => /lib/x86_64-linux-gnu/libquadmath.so.0
> >>> (0x00007efe4e689000)
> >>> libsqlite3.so.0 => /lib/x86_64-linux-gnu/libsqlite3.so.0
> >>> (0x00007efe4c720000)
> >>> libopen-pal.so.40 => /lib/x86_64-linux-gnu/libopen-pal.so.40
> >>> (0x00007efe4e34d000)
> >>> libopen-rte.so.40 => /lib/x86_64-linux-gnu/libopen-rte.so.40
> >>> (0x00007efe4db43000)
> >>> libhwloc.so.15 => /lib/x86_64-linux-gnu/libhwloc.so.15
> >>> (0x00007efe4e62d000)
> >>> libevent_core-2.1.so.7 =>
> >>> /lib/x86_64-linux-gnu/libevent_core-2.1.so.7 (0x00007efe4ee38000)
> >>> libevent_pthreads-2.1.so.7 =>
> >>> /lib/x86_64-linux-gnu/libevent_pthreads-2.1.so.7 (0x00007efe4fa2e000)
> >>> libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1
> >>> (0x00007efe4ea90000)
> >>>
> >>> And the default version seems to be starpu-1.4.
> >>>
> >>>
> >>>> -----原始郵件-----
> >>>> 發件人: "Samuel Thibault" <samuel.thibault@inria.fr>
> >>>> 發送時間:2023-11-06 17:31:54 (星期一)
> >>>> 收件人: 高家隆 <gaojialong@nudt.edu.cn>
> >>>> 抄送: starpu-devel@inria.fr
> >>>> 主題: Re: [starpu-devel] Subject: Feedback on ImportError when importing
> >>>> "starpu" in Python
> >>>>
> >>>> Hello,
> >>>>
> >>>> 高家隆, le lun. 06 nov. 2023 14:51:20 +0800, a ecrit:
> >>>>> File
> >>>>> "/usr/local/lib/python3.10/site-packages/starpu/__init__.py", line
> >>>>> 17, in <module>
> >>>>> from . import starpupy
> >>>>> ImportError: /usr/local/lib/python3.10/site-packages/starpu/
> >>>>> starpupy.cpython-310-x86_64-linux-gnu.so: undefined symbol:
> >>>>> starpu_save_history_based_model
> >>>> This looks like you are mixing different versions of StarPU?
> >>>>
> >>>> You can make sure which libstarpu is actually used by running
> >>>>
> >>>> ldd
> >>>> /usr/local/lib/python3.10/site-packages/starpu/starpupy.cpython-310-x86_64-linux-gnu.so
> >>>>
> >>>> and check that the starpu_save_history_based_model symbol really is in
> >>>> the libstarpu that is actually getting loaded, or fix your
> >>>> LD_LIBRARY_PATH in order to load the proper version.
> >>>>
> >>>> Samuel
> >>
> >> --
> >> Dr Nathalie Furmento Ingénieure de recherche CNRS
> >> http://www.labri.fr/~furmento/ LaBRI - Université Bordeaux
>
>
> --
> Dr Nathalie Furmento Ingénieure de recherche CNRS
> http://www.labri.fr/~furmento/ LaBRI - Université Bordeaux



Archives gérées par MHonArc 2.6.19+.

Haut de le page