ダウンロード(姫野ベンチマーク 98 ソースコード) |
ソースコード(Fortran)
サイズ | Large (512x256x256) |
Middle (256x128x128) |
Small (128x64x64) |
S Small (64x32x32) |
Fortran | ダウンロード himenoBMT98l.f (2,051 byte) |
ダウンロード himenoBMT98m.f (2,176 byte) |
ダウンロード himenoBMT98s.f (2,167 byte) |
ダウンロード himenoBMT98ss.f (2,156 byte) |
VPP Fortran (used gettod) |
– | – | ダウンロード himenoBMT98s_vpp (12,551 byte)
|
– |
Fortran+MPI | ダウンロード himenoBMT98l_mpi.f (6,848 byte) |
ダウンロード himenoBMT98m_mpi.f (2,493 byte) |
ダウンロード himenoBMT98s_mpi.f (2,570 byte) |
ダウンロード himenoBMT98ss_mpi.f (2,555 byte) |
Fortran + MPI (Memory Save version) |
ダウンロード himenoBMT98_mem.lzh (4,096 byte) |
– | – | – |
How to use:
- Download LZH file.
- Unzip it! You get 2 files: “himenoBMT98_mem.f” and “parasetup.f”.
- Compile “parasetup.f”.
- Run it. “a.out cpu size”. You can specify 2^n as cpu and “SSMALL, SMALL, MID or BIG” as size.
- After then, you get param.h, and compile “himenoBMT98_mem.f”
ソースコード(C)
(このプログラムは 2^n 個(n=0,1,2,,,,k)の CPU で動作させてください。)
サイズ | Large | Middle | Small | S Small |
C (with Makefile) | ダウンロード himenoBMT.c (2,535 byte) |
|||
C+MPI (with Makefile) | ダウンロード himenoBMT_m.c (2,839 byte) |
|||
C+MPI (with Makefile) | ダウンロード bmt_c.tar.gz (3,126 byte) |
|||
C Thread version (only for SMP Machine) | ダウンロード himenoBMT_c_thr (4,096 byte) |
|||
How to use:
- Download the file.
- Unzip it! You get 2 files: “himenoBMT_m.c” and “setup.c”.
- Compile “setup.c”.
- Run it. “a.out size cpu”. You can specify 2^n as cpu and “SSMALL, SMALL, MID or BIG” as size.
- After then, you can get params.h, and compile “himenoBMT_m.c”.
実行形式