Go to file
2020-08-19 09:22:43 +02:00
src Add timing and result output. 2020-08-19 09:22:43 +02:00
util Refactor. Fix bug in atom initialization. 2020-08-19 09:00:35 +02:00
.gitignore Initial commit 2020-07-23 16:41:14 +02:00
include_CLANG.mk Refactor. Fix bug in atom initialization. 2020-08-19 09:00:35 +02:00
include_GCC.mk Initial checkin of simplified miniMD port. Does not work yet. 2020-08-11 16:34:22 +02:00
include_ICC.mk Initial checkin of simplified miniMD port. Does not work yet. 2020-08-11 16:34:22 +02:00
LICENSE Initial commit 2020-07-23 16:41:14 +02:00
Makefile Initial checkin of simplified miniMD port. Does not work yet. 2020-08-11 16:34:22 +02:00
README.md Extend README 2020-08-17 16:09:40 +02:00

MD-Bench

A simple, sequential C version of the Mantevo miniMD benchmark.

Build

  1. Open the Makefile and edit the TAG value according to the tool chain used. Currently supported is GCC, CLANG (LLVM), and ICC (Intel).
  2. Open and adapt the compiler flags in <include_<TOOLCHAIN>.mk, e.g. in include_ICC.mk for the Intel tool chain.
  3. Build the binary calling make.

You can clean intermediate build results with make clean, and all build results with make distclean. You have to call make clean before make if you changed the build settings.

Configuration

Currently all settings are hard-coded in main.c.

Run the benchmark

Just execute the binary. There are no options.