Browsed by
Tag: Intel oneAPI MKL

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

Create high productive CP2K 2022.1 build that works on AMD Zen2 microarchitecture

Create high productive CP2K 2022.1 build that works on AMD Zen2 microarchitecture

CP2K is a quantum chemistry and solid state physics software package that can perform atomistic simulations of solid state, liquid, molecular, periodic, material, crystal, and biological systems. While it can be successfully compiled by using Intel oneAPI, Intel oneAPI MKL, and Intel MPI, the produced executables cannot run simulations of large systems on AMD Zen2 CPU. For instance, the SCF minimization fails by sending “Segmentation fault” message to the standard error. The debugging results point to a problem with handling…

Read More Read More

Which FFTW3 build to use on Discoverer

Which FFTW3 build to use on Discoverer

FFTW3 is an important library package that provides large number of HPC applications with a collection of external subroutines for computing the discrete Fourier transform (DFT) in one or more dimensions. In HPC environment it is a common case to have several different builds of FFTW3 available to support the variety of installed MPI libraries, threads libraries, and common models for application code building, linking, and executing. But in spite how many such builds are presented locally, the most compatible…

Read More Read More

WordPress Appliance - Powered by TurnKey Linux