aboutsummaryrefslogtreecommitdiffstats
path: root/benchmarks/imb/files
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2006-11-21 05:26:53 +0800
committermiwi <miwi@FreeBSD.org>2006-11-21 05:26:53 +0800
commit5629ee8337e373b7fc87d88b17ae77ccf117e7c5 (patch)
tree2333952940a2015f90c14b2fa41ebc2509a103d0 /benchmarks/imb/files
parent87908ffc56b9eed2033d1c45f83a96db0b361906 (diff)
downloadfreebsd-ports-gnome-5629ee8337e373b7fc87d88b17ae77ccf117e7c5.tar.gz
freebsd-ports-gnome-5629ee8337e373b7fc87d88b17ae77ccf117e7c5.tar.zst
freebsd-ports-gnome-5629ee8337e373b7fc87d88b17ae77ccf117e7c5.zip
The idea of IMB is to provide a concise set of elementary MPI
benchmark kernels. With one executable, all of the supported benchmarks, or a subset specified by the command line, can be run. The rules, such as time measurement (including a repetitive call of the kernels for better clock synchronization), message lengths, selection of communicators to run a particular benchmark (inside the group of all started processes) are program parameters. WWW: http://www.intel.com/cd/software/products/asmo-na/eng/cluster/mpi/219848.htm PR: ports/105665 Submitted by: trasz <trasz at pin.if.uz.zgora.pl>
Diffstat (limited to 'benchmarks/imb/files')
-rw-r--r--benchmarks/imb/files/patch-src-IMB_declare.h10
-rw-r--r--benchmarks/imb/files/patch-src-make_mpich18
2 files changed, 28 insertions, 0 deletions
diff --git a/benchmarks/imb/files/patch-src-IMB_declare.h b/benchmarks/imb/files/patch-src-IMB_declare.h
new file mode 100644
index 000000000000..c559a7ab49b9
--- /dev/null
+++ b/benchmarks/imb/files/patch-src-IMB_declare.h
@@ -0,0 +1,10 @@
+--- IMB_declare.h.orig Sun Nov 19 13:48:20 2006
++++ IMB_declare.h Sun Nov 19 13:48:36 2006
+@@ -69,7 +69,6 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
+-#include <malloc.h>
+ #include <stddef.h>
+ #include "IMB_appl_errors.h"
+ #include "IMB_err_check.h"
diff --git a/benchmarks/imb/files/patch-src-make_mpich b/benchmarks/imb/files/patch-src-make_mpich
new file mode 100644
index 000000000000..642845687643
--- /dev/null
+++ b/benchmarks/imb/files/patch-src-make_mpich
@@ -0,0 +1,18 @@
+--- make_mpich.orig Thu Jun 22 09:43:10 2006
++++ make_mpich Sun Nov 19 14:11:11 2006
+@@ -1,5 +1,5 @@
+ # Enter root directory of mpich install
+-MPI_HOME=
++#MPI_HOME=
+
+ MPICC=$(shell find ${MPI_HOME} -name mpicc -print)
+
+@@ -12,7 +12,7 @@
+ LIB_PATH =
+ LIBS =
+ CC = ${MPI_HOME}/bin/mpicc
+-OPTFLAGS = -O3
++OPTFLAGS = ${CFLAGS}
+ CLINKER = ${CC}
+ LDFLAGS =
+ CPPFLAGS =