aboutsummaryrefslogtreecommitdiff
path: root/benchmarks/himenobench/files
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2004-08-16 08:14:12 +0000
committerMaho Nakata <maho@FreeBSD.org>2004-08-16 08:14:12 +0000
commitb45a3f075807de64415b4919850d060fc4d986b3 (patch)
tree77c7b7a1013dc158d3eaeac6fda3bc747210e2d8 /benchmarks/himenobench/files
parentf430008ea5830032db37bb1857797a4f9b0619ea (diff)
downloadports-b45a3f075807de64415b4919850d060fc4d986b3.tar.gz
ports-b45a3f075807de64415b4919850d060fc4d986b3.zip
Add Himeno Benchmark. this suite was made by HIMENO, Ryutaro,
for evaluation of performance of the calculation of incompressible flow analysis. This program solves Poisson equation by Jacobi's iterative method which have many loops
Notes
Notes: svn path=/head/; revision=116365
Diffstat (limited to 'benchmarks/himenobench/files')
-rw-r--r--benchmarks/himenobench/files/patch-himenobmtxp_l.f10
-rw-r--r--benchmarks/himenobench/files/patch-himenobmtxp_m.f10
-rw-r--r--benchmarks/himenobench/files/patch-himenobmtxp_s.f10
-rw-r--r--benchmarks/himenobench/files/patch-himenobmtxp_xl.f10
-rw-r--r--benchmarks/himenobench/files/patch-himenobmtxps.c18
5 files changed, 58 insertions, 0 deletions
diff --git a/benchmarks/himenobench/files/patch-himenobmtxp_l.f b/benchmarks/himenobench/files/patch-himenobmtxp_l.f
new file mode 100644
index 000000000000..52941efce39a
--- /dev/null
+++ b/benchmarks/himenobench/files/patch-himenobmtxp_l.f
@@ -0,0 +1,10 @@
+--- himenobmtxp_l.f.orig Mon Aug 16 15:39:44 2004
++++ himenobmtxp_l.f Mon Aug 16 15:39:54 2004
+@@ -39,7 +39,6 @@
+ C "use portlib" statement on the next line is for Visual fortran
+ C to use UNIX libraries. Please remove it if your system is UNIX.
+ C -------------------
+- use portlib
+ IMPLICIT REAL*4(a-h,o-z)
+ C
+ PARAMETER (mimax=513,mjmax=257,mkmax=257)
diff --git a/benchmarks/himenobench/files/patch-himenobmtxp_m.f b/benchmarks/himenobench/files/patch-himenobmtxp_m.f
new file mode 100644
index 000000000000..d4f893d2b754
--- /dev/null
+++ b/benchmarks/himenobench/files/patch-himenobmtxp_m.f
@@ -0,0 +1,10 @@
+--- himenobmtxp_m.f.orig Mon Aug 16 15:39:44 2004
++++ himenobmtxp_m.f Mon Aug 16 15:39:54 2004
+@@ -39,7 +39,6 @@
+ C "use portlib" statement on the next line is for Visual fortran
+ C to use UNIX libraries. Please remove it if your system is UNIX.
+ C -------------------
+- use portlib
+ IMPLICIT REAL*4(a-h,o-z)
+ C
+ PARAMETER (mimax=513,mjmax=257,mkmax=257)
diff --git a/benchmarks/himenobench/files/patch-himenobmtxp_s.f b/benchmarks/himenobench/files/patch-himenobmtxp_s.f
new file mode 100644
index 000000000000..c5c48637445b
--- /dev/null
+++ b/benchmarks/himenobench/files/patch-himenobmtxp_s.f
@@ -0,0 +1,10 @@
+--- himenobmtxp_s.f.orig Mon Aug 16 15:39:44 2004
++++ himenobmtxp_s.f Mon Aug 16 15:39:54 2004
+@@ -39,7 +39,6 @@
+ C "use portlib" statement on the next line is for Visual fortran
+ C to use UNIX libraries. Please remove it if your system is UNIX.
+ C -------------------
+- use portlib
+ IMPLICIT REAL*4(a-h,o-z)
+ C
+ PARAMETER (mimax=513,mjmax=257,mkmax=257)
diff --git a/benchmarks/himenobench/files/patch-himenobmtxp_xl.f b/benchmarks/himenobench/files/patch-himenobmtxp_xl.f
new file mode 100644
index 000000000000..59164bd39547
--- /dev/null
+++ b/benchmarks/himenobench/files/patch-himenobmtxp_xl.f
@@ -0,0 +1,10 @@
+--- himenobmtxp_xl.f.orig Mon Aug 16 15:39:44 2004
++++ himenobmtxp_xl.f Mon Aug 16 15:39:54 2004
+@@ -39,7 +39,6 @@
+ C "use portlib" statement on the next line is for Visual fortran
+ C to use UNIX libraries. Please remove it if your system is UNIX.
+ C -------------------
+- use portlib
+ IMPLICIT REAL*4(a-h,o-z)
+ C
+ PARAMETER (mimax=513,mjmax=257,mkmax=257)
diff --git a/benchmarks/himenobench/files/patch-himenobmtxps.c b/benchmarks/himenobench/files/patch-himenobmtxps.c
new file mode 100644
index 000000000000..6ed389728ad5
--- /dev/null
+++ b/benchmarks/himenobench/files/patch-himenobmtxps.c
@@ -0,0 +1,18 @@
+--- himenobmtxps.c~ Thu Feb 21 09:27:59 2002
++++ himenobmtxps.c Mon Aug 16 16:13:42 2004
+@@ -37,6 +37,7 @@
+ ********************************************************************/
+
+ #include <stdio.h>
++#include <sys/time.h>
+
+ #ifdef SSMALL
+ #define MIMAX 33
+@@ -245,7 +246,6 @@
+ double
+ second()
+ {
+-#include <sys/time.h>
+
+ struct timeval tm;
+ double t ;