ispack ビルドログ @ hamachi-epa

準備

必要なファイルの取得

必要なファイル

http://www.gfd-dennou.org/library/ispack/ispack-1.0.2.tar.gz
ver 1.0.2

ビルド

ビルドは, ~/tmp/ispack 以下で行う.

Mkincludeの編集.

以下の箇所を変更する.

FC              = pgf77
FFLAGS          = -fast -mp

MPIFC           = mpif90
MPIFFLAGS       = -fast -mp

CC              = pgcc
CFLAGS          = -fast -mp

SSE             = sse64

コンパイル

> make 

移動

> mkdir -p ~/local/ispack-1.0.2-pgi/lib
> cp libisp.a  ~/local/ispack-1.0.2-pgi/lib

備考

SSE に avx を指定したいが, 指定すると spml の make test が通らない.

FLAGS に -Mipa=fast,inline を指定したいが, 指定すると spml の make test 時にメッセージが出るためここでは使わない.