Forum - PT-SCOTCH 6.1.2

Jump to navigation Jump to search
Overview > Topics > Porting > PT-SCOTCH 6.1.2
[#38]

I confirmed that "make ptcheck" of PT-SCOTCH was passed by NEC compiler version 3.4.0 and NEC MPI version 2.18.0. Please refer to the following procedure after you download the attached file.

1) Install zlib.

Please see the post below.

zlib-1.2.11

2) Get a clone of scotch.

$ git clone https://gitlab.inria.fr/scotch/scotch.git

3) Extract the attached file aurora.tgz.

$ cd scotch
$ tar zxvf aurora.tgz
aurora.patch
src/Make.inc/Makefile.inc.nec_sx_aurora
src/Makefile.inc
src/Makefile.nec_sx_aurora

4) Patching PT-SCOTCH and make.

$ patch -p0 < aurora.patch
$ cd src
$ source /opt/nec/ve/mpi/N.N.N/bin/necmpivars.sh
$ make -f Makefile.nec_sx_aurora ptscotch install prefix=<PT-SCOTCH install path> ZLIB=<install path of zlib>
  (N.N.N is version of NEC MPI.)
  

This completes the installation.

5) Run "make ptcheck" to test this program.

$ make -f Makefile.nec_sx_aurora ptcheck prefix=<PT-SCOTCH install path> ZLIB=<install path of zlib>
Posted by NEC admin (administrator) on 17 June 2022 at 05:05.
Edited by NEC admin (administrator) on 20 June 2022 at 08:05.