Browsed by
Tag: BLAS

ABINIT 9.8.2 on Discoverer HPC

ABINIT 9.8.2 on Discoverer HPC

ABINIT is a powerful package for calculating a variety of optical, mechanical, vibrational, and other observable properties of materials. It is written in Fortran 95 and supports distributed parallelization model based on MPI library. This post is about how ABINIT 9.8.2 code can be compiled for high productivity on Discoverer HPC. The compilation of ABINIT code relies on the presence of a number of external auxiliary libraries, which have to be installed on the build host in advance. Most important…

Read More Read More

Compiling OpenBLAS 0.3.21 with OpenMP support using Intel oneAPI

Compiling OpenBLAS 0.3.21 with OpenMP support using Intel oneAPI

OpenBLAS is a CPU-level optimized replacement to BLAS/LAPACK. In most cases it can substitute BLAS and/or LAPACK in attempt to achieve higher productivity, which is the main goal of most HPC applications. The last release of OpenBLAS (that is 0.3.21) has some critical problem with configuring the compilation whenever USE_OPENMP=1 is passed to make, in case Intel oneAPI compilers are employed. The problem is in the Makefile. At some point there the ifort compiler becomes invoked without passing the necessary…

Read More Read More

WordPress Appliance - Powered by TurnKey Linux