WSL Ubuntu 18.04 CAF Intel Fortran v.19.1
Windows Subsystem for Linux の Ubuntu 18.04 上で、Intel Fortran が使えます。
install は、GUI 版ではなくコマンドライン版でやりました。途中でる警告は無視。一般ユーザー権限でもインストール可能で、自分のホームディレクト上に install されます。
おととしは install できず、去年は install 出来るが coarray 不可でしたが、今年は coarray も動きました。(ただし、正常終了しないことが多いようですw)日々新たにそしてまた新たに。堯の教えに忠実の模様です。
path などは手動で設定する必要があります。
export PATH="~/intel/bin:$PATH" source ~/intel/bin/ifortvars.sh intel64 #source ~/intel/mkl/bin/mklvars.sh intel64
実行例
$ cat caf2020.f90 program Console5 implicit none integer :: im, ne real(kind(0.0d0)) :: x im = this_image() ne = num_images() if (im == 1) x = 1111.1111 call co_broadcast(x, 1) ! implicit sync all? print *, im, x sync all stop end program Console5 $ ifort -coarray=shared -coarray-num-images=4 caf2020.f90 $ ./a.out 1 1111.11108398438 3 1111.11108398438 2 1111.11108398438 4 1111.11108398438 =================================================================================== = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES = RANK 3 PID 338 RUNNING AT HP8 = KILLED BY SIGNAL: 9 (Killed) =================================================================================== $
- 作者: Michael Metcalf,John Reid,Malcolm Cohen
- 出版社/メーカー: Oxford Univ Pr
- 発売日: 2018/11/06
- メディア: ハードカバー
- この商品を含むブログを見る
Numerical Methods of Mathematics Implemented in Fortran (Forum for Interdisciplinary Mathematics)
- 作者: Sujit Kumar Bose
- 出版社/メーカー: Springer
- 発売日: 2019/05/31
- メディア: ハードカバー
- この商品を含むブログを見る
【メモ帳】ベル音消す
https://linuxfan.info/bow-stop-beep
echo "set bell-style none" >> ~/.inputrc
echo "set visualbell t_vb=" >> ~/.vimrc