aboutsummaryrefslogtreecommitdiffstats
path: root/benchmarks/bytebench
diff options
context:
space:
mode:
authorse <se@FreeBSD.org>1996-01-02 06:57:36 +0800
committerse <se@FreeBSD.org>1996-01-02 06:57:36 +0800
commit9929366e197413224cd429c3b535aaf2fa0bc467 (patch)
tree6cbf5bf4c9d593dd49f500dc397537b22895aebd /benchmarks/bytebench
parent87c2e1138dd5983909b33e3e38d76e9cf3cf81f0 (diff)
downloadfreebsd-ports-gnome-9929366e197413224cd429c3b535aaf2fa0bc467.tar.gz
freebsd-ports-gnome-9929366e197413224cd429c3b535aaf2fa0bc467.tar.zst
freebsd-ports-gnome-9929366e197413224cd429c3b535aaf2fa0bc467.zip
The BYTE benchmark suite, very popular under Linux users as it seems.
(See: http://www.silkroad.com/bass/linux/bm.html for results ...) This is another benchmark that tries to give a single performance number, but without giving much thought to proper weighting of the performance numbers. So: Please handle with care ...
Diffstat (limited to 'benchmarks/bytebench')
-rw-r--r--benchmarks/bytebench/Makefile18
-rw-r--r--benchmarks/bytebench/distinfo1
-rw-r--r--benchmarks/bytebench/files/patch-aa85
3 files changed, 104 insertions, 0 deletions
diff --git a/benchmarks/bytebench/Makefile b/benchmarks/bytebench/Makefile
new file mode 100644
index 000000000000..9b31eb73e85d
--- /dev/null
+++ b/benchmarks/bytebench/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: byte
+# Version required:
+# Date created: 28 December 1995
+# Whom: se
+#
+# $Id: Makefile,v 1.3 1995/11/22 11:36:48 asami Exp $
+#
+
+DISTNAME= bytebench-3.1
+EXTRACT_SUFX= .tar.Z
+CATEGORIES+= benchmarks
+MASTER_SITES= ftp://ftp.inria.fr/system/benchmark/
+
+MAINTAINER= se@FreeBSD.org
+
+CFLAGS+= -static
+
+.include <bsd.port.mk>
diff --git a/benchmarks/bytebench/distinfo b/benchmarks/bytebench/distinfo
new file mode 100644
index 000000000000..23a74ac768ae
--- /dev/null
+++ b/benchmarks/bytebench/distinfo
@@ -0,0 +1 @@
+MD5 (bytebench-3.1.tar.Z) = 93c718fee38d27c050edcb3a50530b2e
diff --git a/benchmarks/bytebench/files/patch-aa b/benchmarks/bytebench/files/patch-aa
new file mode 100644
index 000000000000..d5078069853d
--- /dev/null
+++ b/benchmarks/bytebench/files/patch-aa
@@ -0,0 +1,85 @@
+*** Makefile.orig Wed Feb 5 11:08:43 1992
+--- Makefile Mon Jan 1 23:20:07 1996
+***************
+*** 25,33 ****
+ ID="@(#)Makefile:3.9 -- 5/15/91 19:30:15";
+ SHELL = /bin/sh
+! #HZ = ???? #(read from environment)
+ CFLAGS = -DTIME
+! OPTON = -O #optimization on (give it your best shot)
+! # -- check your compiler man
+! OPTOFF = -Od #optimization off -- check your compiler man
+ # local directories
+ PROGDIR = ./pgms
+--- 25,34 ----
+ ID="@(#)Makefile:3.9 -- 5/15/91 19:30:15";
+ SHELL = /bin/sh
+! HZ = 100
+ CFLAGS = -DTIME
+! OPTON = -s -static -O -m486 -finline-functions -funroll-loops -fomit-frame-pointer
+! #optimization on (give it your best shot)
+! # -- check your compiler man
+! OPTOFF = -O0 -static #optimization off -- check your compiler man
+ # local directories
+ PROGDIR = ./pgms
+***************
+*** 36,40 ****
+ TESTDIR = ./testdir
+ RESULTDIR = ./results
+! TMPDIR = ./tmp
+ # other directories
+ INCLDIR = /usr/include
+--- 37,41 ----
+ TESTDIR = ./testdir
+ RESULTDIR = ./results
+! # TMPDIR = ./tmp
+ # other directories
+ INCLDIR = /usr/include
+*** Run.orig Wed Feb 5 11:08:46 1992
+--- Run Mon Jan 1 23:26:00 1996
+***************
+*** 41,45 ****
+ # awk cat cc chmod comm cp date dc df echo ed expr
+ # kill ls make mkdir rm sed test time touch tty umask who
+! # AND /bin/time
+ # to generate result indexes, you will also need ...
+ # join
+--- 41,45 ----
+ # awk cat cc chmod comm cp date dc df echo ed expr
+ # kill ls make mkdir rm sed test time touch tty umask who
+! # AND /usr/bin/time
+ # to generate result indexes, you will also need ...
+ # join
+***************
+*** 51,55 ****
+ then
+ # determine flavor of UNIX from number of lines generated by /bin/tim
+! Fcount=`/bin/time date 2>&1 | wc -l | sed 's/ //g'`
+ case "$Fcount"
+ in
+--- 51,55 ----
+ then
+ # determine flavor of UNIX from number of lines generated by /bin/tim
+! Fcount=`/usr/bin/time date 2>&1 | wc -l | sed 's/ //g'`
+ case "$Fcount"
+ in
+***************
+*** 418,426 ****
+ if test "$stdin" = ""
+ then # without redirected stdin
+! /bin/time $prog $opt $bgstr 2>>$TMPTIMES >>$stdout
+ else # with redirected stdin
+! /bin/time $prog $opt $bgstr <$stdin 2>>$TMPTIMES >>$stdout
+ fi
+- /bin/time $benchcmd
+ ###############################################
+ cd $pwd # move back home
+--- 418,425 ----
+ if test "$stdin" = ""
+ then # without redirected stdin
+! /usr/bin/time $prog $opt $bgstr 2>>$TMPTIMES >>$stdout
+ else # with redirected stdin
+! /usr/bin/time $prog $opt $bgstr <$stdin 2>>$TMPTIMES >>$stdout
+ fi
+ ###############################################
+ cd $pwd # move back home