Download (Himeno bench 98 source code)

Source code(Fortran)

Size Large
(512x256x256)
Middle
(256x128x128)
Small
(128x64x64)
S Small
(64x32x32)
Fortran download
himenoBMT98l.f
(2,051 byte)
download
himenoBMT98m.f
(2,176 byte)
download
himenoBMT98s.f
(2,167 byte)
download
himenoBMT98ss.f
(2,156 byte)
VPP Fortran
(used gettod)
download
himenoBMT98s_vpp
(12,551 byte)

 

 

Fortran+MPI download
himenoBMT98l_mpi.f
(6,848 byte)
download
himenoBMT98m_mpi.f
(2,493 byte)
download
himenoBMT98s_mpi.f
(2,570 byte)
download
himenoBMT98ss_mpi.f
(2,555 byte)
Fortran + MPI
(Memory Save version)
download
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”

Source code(C)

Size Large Middle Small S Small
C (with Makefile) download
himenoBMT.c (2,535 byte)
C+MPI (with Makefile) download
himenoBMT_m.c (2,839 byte)
C+MPI (with Makefile) download
bmt_c.tar.gz (3,126 byte)
C Thread version (only for SMP Machine) download
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”.

Executable

Size Large Middle Small S Small
Executable
(Win)
download
himenoBMT98m.exe
(116,437 byte)
download
himenoBMT98s.exe
(117,586 byte)
download
himenoBMT98ss.exe
(97,438 byte)
Executable
(Mac)

If you have any questions for need for further assistance, please send a message to himenoBMT@riken.jp.

If you have any questions for need for further assistance, please send a message to himenoBMT@riken.jp.