deepmodeling / abacus-develop

An electronic structure package based on either plane wave basis or numerical atomic orbitals.
http://abacus.ustc.edu.cn
GNU Lesser General Public License v3.0
174 stars 136 forks source link

Abacus tool suport cpu with arm64 and npu with Huawei 910B? #5537

Open somunslotus1 opened 2 days ago

somunslotus1 commented 2 days ago

Details

I want to use abacus tool on cpu with arm64 and npu with Huawei 910B, Abacus tool suport cpu with arm64 and npu with Huawei 910B?

Have you read FAQ on the online manual http://abacus.deepmodeling.com/en/latest/community/faq.html

Task list for Issue attackers (only for developers)

caic99 commented 2 days ago

Hi @somunslotus1 , You can build ABACUS on ARM CPUs. ABACUS from the conda-forge channel also provides aarch64 packages for instant use. However, the programming interface for Huawei NPU is not aligned with the CUDA(-like) style used in ABACUS, so it is not supported now.

QuantumMisaka commented 2 days ago

@somunslotus1 Hi ABACUS Toolchain support aarch64 machine, but Huawei NPU is not supported now. Your server environment seems to be very complicated orz