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: Tue, 24 Mar 2020 11:07:07 -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=Ej0TO8xUG8siKwua/i0Yy4YPPsUaVXDRwUmZKkGsv5c=; b=NxvTzYw3CSdJ6JBmKA6K+UKB4mQO1gPZI8u5YlCHqOt6oPRGq1OsbDVNQv203u5uRLEP9DPHL5fQ3J6aunUPKSMnGgLPEGwipKG+sHChbboNW3eGdsfsZynBcTuTY6htR33Jr1qzakXERBbMhb6FQ7D97j7PREsE5mCQdwKeZn2GM6/1TQeaMih7+lI2wdfaRCwV85/8/d/neGu8W5MQH1cbr65lK5UwE03RDY0sdqqIaQlpI/LY8Tf2w5xwnT+kapM5kvOE1IPMf+gRFt4576f5T48KIN8jJQRjwAGaHZWipdy2uPEfPDLbPm9LtVRfhEa+rvXLHFBA8Yvs8YsPRg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SPtSVa0cAKbfmOz6GEyMOJxHdiL/ccbtXJgOw9pFprRfEjL/ll3IkXuGhakW8aKSWFe2jqBtWqWOoXkp5I2AsHZrPYT7J1oC5+6vTAK8L7L1mhhLlLj3ecoUo2g6qJZ3cWTTJYW+ug2q/0IGQMTg5ohoW+zbJugzQsOaKiMFK4/18KMwFfjvvz283mHCAVjj41Ex0Ie7NbucXOjfwLNUV2bvN+KiANiH/QcFhgA8RZtYBmXDNbXh13KOyMfbULgiOYR/SHK91hjmgaQUwk/nkIDwotMIr8i9RAlCo6kLnZjLXdj5Z6qLjyOeCnOV+UXoqtoH9oJJAiPzu+twMkdqVw==
  • 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

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