Forum - HPhi-3.5.0

Jump to navigation Jump to search
Overview > Topics > Porting > HPhi-3.5.0
[#78]

Hello,

I confirmed that "make test" of HPhi-3.5.0 was passed by NEC Fortran, C/C++ compilers version 3.5.0, NEC Numeric Library Collection version 2.3.0 and NLCPy version 2.1.1 with the attached patch.
The patch changes to use NLCPy instead of NumPy in "make test" script.
About NLCPy, please refer https://www.hpc.nec/documents/nlcpy/en/userguide.html.

Required software:

  • Cmake version 3.13.0 or higher.
$ tar xf HPhi-3.5.0.tar.gz
$ cd HPhi-3.5.0
$ patch -p0 < hphi.patch
$ mkdir build
$ cd build
$ source /opt/nec/ve/nlc/2.3.0/bin/nlcvars.sh
$ cmake -DCMAKE_TOOLCHAIN_FILE=/opt/nec/ve/share/cmake/toolchainVE.cmake -DCMAKE_INSTALL_PREFIX=<HPhi install path> ../
$ make
$ make install
$ export VE_OMP_NUM_THREADS=4
$ make test
Posted by T.Baba on 1 August 2022 at 06:39.
Edited by T.Baba on 1 August 2022 at 06:50.