ダウンロード(姫野ベンチマーク 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:

  1. Download LZH file.
  2. Unzip it! You get 2 files: “himenoBMT98_mem.f” and “parasetup.f”.
  3. Compile “parasetup.f”.
  4. Run it. “a.out cpu size”. You can specify 2^n as cpu and “SSMALL, SMALL, MID or BIG” as size.
  5. 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:

  1. Download the file.
  2. Unzip it! You get 2 files: “himenoBMT_m.c” and “setup.c”.
  3. Compile “setup.c”.
  4. Run it. “a.out size cpu”. You can specify 2^n as cpu and “SSMALL, SMALL, MID or BIG” as size.
  5. After then, you can get params.h, and compile “himenoBMT_m.c”.

実行形式

サイズ Large Middle Small S Small
実行形式
(Win版)
ダウンロード
himenoBMT98m.exe
(116,437 byte)
ダウンロード
himenoBMT98s.exe
(117,586 byte)
ダウンロード
himenoBMT98ss.exe
(97,438 byte)
実行形式
(Mac 版)

ご質問・ご意見がございましたら himenoBMT@riken.jp までご連絡ください。