Does yambo work well with arm HPC

Having trouble compiling the Yambo source? Using an unusual architecture? Problems with the "configure" script? Problems in GPU architectures? This is the place to look.

Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan, Nicola Spallanzani

Forum rules
If you have trouble compiling Yambo, please make sure to list:
(1) the compiler (vendor and release: e.g. intel 10.1)
(2) the architecture (e.g. 64-bit IBM SP5)
(3) if the problems occur compiling in serial/in parallel
(4) the version of Yambo (revision number/major release version)
(5) the relevant compiler error message
Post Reply
User avatar
jasonhan0710
Posts: 58
Joined: Wed Dec 23, 2020 6:48 am
Location: China

Does yambo work well with arm HPC

Post by jasonhan0710 » Mon Jan 24, 2022 10:37 am

Dear Developers,

I have used yambo on x86-64 HPC for a while and found yambo is really an excellent software to deal with many complex physical systems. With the fast development of arm architecture HPC, is it possible to install yambo on an arm HPC? If so, how to compile it?

Best,
Jason
Jason Han

Assistant Professor
Department of Physics
National University of Defense Technology
Hunan, China

andrea.ferretti
Posts: 206
Joined: Fri Jan 31, 2014 11:13 am

Re: Does yambo work well with arm HPC

Post by andrea.ferretti » Tue Jan 25, 2022 9:40 am

Dear Jason,

thanks for your message and your interest in the Yambo project.
Yambo (together with other MaX codes) has been recently tested quite carefully on selected ARM systems, notably including Arm Neoverse N1
(courtesy of Conrad Hillairet, ARM).

Here is a public report including data and sw environment (compilers, libs, etc)
http://www.max-centre.eu/sites/default/ ... vities.pdf

hope this helps
Andrea
Andrea Ferretti, PhD
CNR-NANO-S3 and MaX Centre
via Campi 213/A, 41125, Modena, Italy
Tel: +39 059 2055322; Skype: andrea_ferretti
URL: http://www.nano.cnr.it

Bigbigcoder
Posts: 2
Joined: Mon Oct 31, 2022 8:53 am

Re: Does yambo work well with arm HPC

Post by Bigbigcoder » Mon Oct 31, 2022 9:16 am

Dear Developers,
I encountered a problem when configure Yambo under arm. I want to ask you how to solve it. I really hope to get your reply.
The error is reported as follows:

checking if the current OS is supported... no
configure: Platform <aarch64-unknown-linux-gnu> is not supported.
configure: Please contact the Yambo team at yambo@yambo-code.org
configure: providing either a list of compilers and options or
configure: a guest account on this machine.
configure: error: stopping

Best,
yz

User avatar
Nicola Spallanzani
Posts: 62
Joined: Thu Nov 21, 2019 10:15 am

Re: Does yambo work well with arm HPC

Post by Nicola Spallanzani » Mon Oct 31, 2022 5:41 pm

Dear yz,
could you give us some technical information about the machine where you are compiling yambo?
What version of yambo are you using?

Best,
Nicola
Nicola Spallanzani, PhD
S3 Centre, Istituto Nanoscienze CNR and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu

Bigbigcoder
Posts: 2
Joined: Mon Oct 31, 2022 8:53 am

Re: Does yambo work well with arm HPC

Post by Bigbigcoder » Wed Nov 02, 2022 2:02 am

Dear Nicola,
the technical information of my machine is aarch64 GNU/Linux, I tried to install it under arm.
The version of Yambo is 5.1.0.

Best,
yz

myyambouser
Posts: 3
Joined: Tue Jul 11, 2023 12:28 pm

Re: Does yambo work well with arm HPC

Post by myyambouser » Wed Aug 02, 2023 9:23 am

Hello,

Trying to build Yambo 5.1.1 on aarch64 architecture, but it fails during early configure phase:

checking if the current OS is supported... no
configure: Platform <aarch64-unknown-linux-gnu> is not supported.
configure: Please contact the Yambo team at yambo@yambo-code.org
configure: providing either a list of compilers and options or
configure: a guest account on this machine.
configure: error: stopping

Machine cpu info:
Architecture: aarch64
Byte Order: Little Endian
CPU(s): 16
On-line CPU(s) list: 0-15
Thread(s) per core: 1
Core(s) per socket: 16
Socket(s): 1
NUMA node(s): 1
Vendor ID: ARM
Model: 1
Stepping: r1p1
BogoMIPS: 2100.00
L1d cache: 64K
L1i cache: 64K
L2 cache: 1024K
L3 cache: 32768K
NUMA node0 CPU(s): 0-15

Your assistance is highly appreciated.
Regards,
Richard.

Post Reply