Skip to Content.
Sympa Menu

charm - Re: [charm] Charm++ under ARM - Architektur......

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] Charm++ under ARM - Architektur......


Chronological Thread 
  • From: Matthias Diener <mdiener AT illinois.edu>
  • To: Matthias Krawutschke <krawutschke AT uni-potsdam.de>, charm AT lists.cs.illinois.edu
  • Subject: Re: [charm] Charm++ under ARM - Architektur......
  • Date: Wed, 25 Mar 2020 10:37:35 -0500
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=illinois.edu; dmarc=pass action=none header.from=illinois.edu; dkim=pass header.d=illinois.edu; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=krq7aFSf3WEhtujC3sL3jca4FJfcAp4uaqvmDH1nAZU=; b=O9sKIxfeiz4cXB9vvmtFDjtzDlH9eWw7RDRcfoCA/Lv/NJfDYJZzHzemLLa6+FKCzTrD8xDOh8iXijlZ7aL2eKD4n76nHw3ZnGeyAIus/71+ILHivFccxQqWvcYHsyhat24Kx13E86wl4yIwetJHIEmEeCn3eSYb8acQCS3JOPuYDSbH+PadpTuci738YuicUMdiOKT5VYkGaCviE5KwytZFH3ysB+/BfWugKHjrN4CSVYLebt71wGmP3btlOIidNUpluWQUFEy/DjvAY84ldO2zn0SLuk7nZKJi1RBwTRxSbY+oFOoLV34FOkpu96XXe/VDt95TdyMUfTAPeThFCg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AL3ABHKZu+JiiQsO4whIFHWBZgqgIBJphDyPjPwDBmQs2BQkFNY6y3AZ7nwdOPX3nyTxXScS5d43cQbh+0skbShuAeYjeuPXR/V59MVU3XRJhbdtb/TSonloPdyjhjhnX6JoCPlKtrTd/gqbTg5PAfA2lmxPK8sFOxFR13okTrr4kWaWRfjXNxesfBfaqFEtuxE8HVmUgNLSzROYJfpmWeLgicplNRrEHZK0vZXG8NoLE4TS88n5v8dUdiNrirB0AsVGH3z18uM70h72+tXvMNkmj6ACyLg41BCfamI9J7XJ+6Q9kxqkcmW51cEji1bR3pMeVzBelj7Qj/NZxOZ9SQ==
  • Authentication-results: illinois.edu; spf=softfail smtp.mailfrom=mdiener AT illinois.edu; dkim=pass header.d=uillinoisedu.onmicrosoft.com header.s=selector2-uillinoisedu-onmicrosoft-com; dmarc=none header.from=illinois.edu

Thanks for the info. I think there is no reason to let it continue
compiling, it is unlikely to work.
It seems that the compiler produces binaries that link to a glibc
version that is not in your LD_LIBRARY_PATH.
Could you please open an issue at
https://github.com/UIUC-PPL/charm/issues and attach the full output of
the ./build command?


On Wed, Mar 25, 2020 at 2:44 AM Matthias Krawutschke
<krawutschke AT uni-potsdam.de>
wrote:
>
> Thank you, Matthias....
>
> Since yesterday my ARM - Node want to compile your C-Compiler.
> I see some "Messages" (see below) and after that, it comes nothing more...
>
> But, if I create a new login and make "htop", I see that the program is
> still working:
> Here the messages:
>
> charmc exiting...
> ../bin/charmxi: /usr/lib/aarch64-linux-gnu/libstdc++.so.6: version
> `GLIBCXX_3.4.26' not found (required by ../bin/charmxi)
> Fatal Error by charmc in directory
> /Zhexue-Cloud/scratch/Software/charm-v6.10.1/multicore-arm8/tmp
> Command ../bin/charmxi -intrinsic -orig-file controlPoints.ci returned
> error code 1
> charmc exiting...
> ../bin/charmxi: /usr/lib/aarch64-linux-gnu/libstdc++.so.6: version
> `GLIBCXX_3.4.26' not found (required by ../bin/charmxi)
> Fatal Error by charmc in directory
> /Zhexue-Cloud/scratch/Software/charm-v6.10.1/multicore-arm8/tmp
> Command ../bin/charmxi -intrinsic -orig-file pathHistory.ci returned
> error code 1
> charmc exiting...
> ../bin/charmxi: /usr/lib/aarch64-linux-gnu/libstdc++.so.6: version
> `GLIBCXX_3.4.26' not found (required by ../bin/charmxi)
> Fatal Error by charmc in directory
> /Zhexue-Cloud/scratch/Software/charm-v6.10.1/multicore-arm8/tmp
> Command ../bin/charmxi -intrinsic -orig-file mpi-mainmodule.ci returned
> error code 1
> charmc exiting...
>
> Should I waiting or can I cancel it?
>
> Best regards….
>
>
>
> Matthias Krawutschke, Dipl. Inf.
>
> Universität Potsdam
> ZIM - Zentrum für Informationstechnologie und Medienmanagement
> Team Infrastruktur Server und Storage
> Spezialized: High-Performance-Computing and Kubernetes
>
>
> Campus Am Neuen Palais: Am Neuen Palais 10 | 14469 Potsdam
> Tel: +49 331 977-153065, Fax: +49 331 977-1750
>
> Internet: https://www.uni-potsdam.de/de/zim/angebote-loesungen/hpc.html
>
>
> -----Ursprüngliche Nachricht-----
> Von: Matthias Diener
> <mdiener AT illinois.edu>
> Gesendet: Dienstag, 24. März 2020 17:07
> An: Matthias Krawutschke
> <krawutschke AT uni-potsdam.de>;
>
> charm AT lists.cs.illinois.edu
> Betreff: Re: [charm] Charm++ under ARM - Architektur......
>
> Regarding your questions:
>
> 1) We only support the multicore, netlrts, and ucx network layers for the
> ARM8 architecture, not the MPI layer.
> You would build them with "multicore-arm8", "netlrts-linux-arm8", and
> "ucx-linux-arm8", respectively. Note that multicore only supports running
> on a single cluster node, so netlrts is probably your best option.
>
> 2) netlrts is our own UDP-based communication layer, while the MPI layer
> uses an underlying MPI implementation to communicate.
>
> On Tue, Mar 24, 2020 at 10:57 AM Matthias Krawutschke
> <krawutschke AT uni-potsdam.de>
> wrote:
> >
> > Thank you too for your answer, Matthias.
> >
> > I would like to check that & send you an Feedback.
> >
> > two additional questions:
> > 1) If I want to BUILD one Version for MultiCore, I need only this
> > option: multicore-arm8
> > So if I need it for Network, I takte the Net..... & for MPI
> > the other one, right?
> >
> > 2) What is the big different between Net... & MPI-Version ???
> >
> > Best regards
> >
> > Matthias
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Matthias Diener
> > <mdiener AT illinois.edu>
> > Gesendet: Dienstag, 24. März 2020 16:41
> > An: Matthias Krawutschke
> > <krawutschke AT uni-potsdam.de>;
> > charm AT lists.cs.illinois.edu
> > Betreff: Re: [charm] Charm++ under ARM - Architektur......
> >
> > Thank you for the additional information.
> > The ./build command you mentioned builds Charm++ for the x86_64
> > architecture. Can you try the following command:
> > ./build charm++ netlrts-linux-arm8 smp --with-production -j8
> > --prefix=
> >
> > If this command also fails, please provide the full output of the ./build
> > command (if any).
> >
> > Thanks,
> >
> >
> > On Tue, Mar 24, 2020 at 10:02 AM Matthias Krawutschke
> > <krawutschke AT uni-potsdam.de>
> > wrote:
> > >
> > > Hey Matthias,
> > >
> > >
> > >
> > > Thank you very much for your help.
> > >
> > > If I want to compile charm++ on my ARM – Node (RADXA RockPI 4 with
> > > Debian 10( it hangs….
> > >
> > > (No error message come out….)
> > >
> > >
> > >
> > > My BUILD – Command is:
> > >
> > > ./build charm++ netlrts-linux-x86_64
> > > smp --with-production -j8 --prefix=
> > >
> > >
> > >
> > > Error-Message: NONE
> > >
> > > Cross-Compiling: NO
> > >
> > >
> > >
> > > What I see is, that the charm++ search Libraries on my Local – Machine,
> > > but my Compiler is stored on my cloud – Volume. I want to compile
> > > charm++ with gnu c 9.3.0 or 9.2.0….
> > >
> > >
> > >
> > >
> > >
> > > Best regards
> > >
> > >
> > >
> > > Matthias
> > >
> > >
> > >
> > >
> > >
> > > Von: Matthias Diener
> > > <mdiener AT illinois.edu>
> > > Gesendet: Dienstag, 24. März 2020 15:37
> > > An: Matthias Krawutschke
> > > <krawutschke AT uni-potsdam.de>
> > > Cc:
> > > charm AT lists.cs.illinois.edu
> > > Betreff: Re: [charm] Charm++ under ARM - Architektur......
> > >
> > >
> > >
> > > Hi Matthias,
> > >
> > >
> > >
> > > Thank you for the bug report. Could you provide more details about
> > > what is going wrong? In particular,
> > >
> > > - what is your ./build command?
> > >
> > > - which error message do you get?
> > >
> > > - are you cross-compiling for Arm on an x86 machine? (I don’t think
> > > charm++ supports that)
> > >
> > >
> > >
> > > Thanks,
> > >
> > >
> > >
> > >
> > >
> > > On Tue, Mar 24, 2020 at 09:25 Matthias Krawutschke
> > > <krawutschke AT uni-potsdam.de>
> > > wrote:
> > >
> > > Hello together,
> > >
> > >
> > >
> > > i want to install your CHARM++ - Compiler under my HPC – Cluster
> > > @home and there I had different Node, like: x86 & arm
> > >
> > >
> > >
> > > ON x86 it work´s fine, but under arm…..
> > >
> > > It breaks upon compiling with GNU C++ 9.2.0 or 9.3.0
> > > ☹
> > >
> > >
> > >
> > > Did you have any ideas?
> > >
> > >
> > >
> > > Best regard aud stay healthy…..
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Matthias Krawutschke, Dipl. Inf.
> > >
> > >
> > >
> > > Universität Potsdam
> > > ZIM - Zentrum für Informationstechnologie und Medienmanagement
> > >
> > > Team Infrastruktur Server und Storage
> > > Spezialized: High-Performance-Computing and Kubernetes
> > >
> > >
> > >
> > >
> > >
> > > Campus Am Neuen Palais: Am Neuen Palais 10 | 14469 Potsdam
> > > Tel: +49 331 977-153065, Fax: +49 331 977-1750
> > >
> > >
> > >
> > > Internet:
> > > https://www.uni-potsdam.de/de/zim/angebote-loesungen/hpc.html
> > >
> > >
> > >
> > >
> >
>



Archive powered by MHonArc 2.6.19.

Top of Page