changeset 22840:4d49e4ae19bb

Remove unused benchmarking scripts.
author diego
date Sat, 31 Mar 2007 14:15:20 +0000
parents a5fb0006b2ee
children 9ca2cd571618
files TOOLS/benchmark-gab/README TOOLS/benchmark-gab/benchmark TOOLS/benchmark-gab/compile TOOLS/benchmark-gab/plot TOOLS/benchmark-gab/start TOOLS/benchmark-gab/variables TOOLS/benchmark/test-all.sh TOOLS/benchmark/test.sh TOOLS/benchmark/test1.sh
diffstat 9 files changed, 0 insertions(+), 310 deletions(-) [+]
line wrap: on
line diff
--- a/TOOLS/benchmark-gab/README	Sat Mar 31 14:14:28 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,40 +0,0 @@
-===================================================
-MPlayer benchmark scripts v0.9
-By Gabucino 2002-08-30
-License: GPL (well only usable with mplayer ofcoz...)
-         NO WARRANTY
-         By using this software you agree not to
-         blame the author or the MPlayer team
-         for any mischief, backdoor, rm -rf /
-         or else this script may or may not do.
-===================================================
-
-Preamble
-========
-
-             BEGINNERS MUST NOT TRY USING THESE SCRIPTS!!!
-
-Installation
-============
- - READ AND _U N D E R S T A N D_ WHAT THE SCRIPTS DO!
- - Copy the four shell scripts into an empty dir
- - Copy main.tar.gz to the same place (CVS checkout, compressed)
- - Copy ffmpeg.tar.gz to the same place (CVS checkout, compressed)
- - Create samples/ dir
- - Create samples to be used for benchmarking
- - (OPTIONAL) Create SAMPLE_FILE_NAME.opts file, containing
-   standard MPlayer options - for usage with ONLY that file.
-   Like:  samples/MPEG1			MPEG1 file
-	  samples/MPEG1.opts		"-vc mpeg12"
-	  samples/MPEG1_ffmpeg12	same MPEG1 file as MPEG1
-	  samples/MPEG1_ffmpeg12.opts	"-vc ffmpeg12"
-   etc...
- - 'touch xmga' if you have Matrox, and want to test mga_vid too
-   (RTFS for these "touch" features)
- - if doing Xv and/or xmga tests, start an X server, and exec xhost +localhost
- - Push ./start
- - WAIT
- - (recover from backup;)))
- - See $BUILDDIR/log-2002-08-30 (today's date..) for the output.
-
-Fuck. (TODO?;)
--- a/TOOLS/benchmark-gab/benchmark	Sat Mar 31 14:14:28 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-#!/bin/sh
-
-. ./variables
-
-if [ ! -e $MPBIN ]; then
-  wrtlog No MPlayer binary compiled for this arch, trying ./mplayer
-  export MPBIN="./mplayer"
-fi
-
-function benchsamples {
-for i in `ls samples/* | grep -v -e '\.opts'`; do
-  BENCHOPTS=`cat $i.opts 2> /dev/null`
-  wrtlog Caching file...
-  dd if=$i of=/dev/null bs=512k 2> /dev/null
-  wrtlog Video decoding: `basename $i`, size: `ls -Ll $i | awk '{print $5}'`
-  wrtlog Options for this run:
-  wrtlog "$DEFAULTOPTS"
-  wrtlog "Options for this file:"
-  wrtlog "$BENCHOPTS"
-  BENCH="`$MPBIN $DEFAULTOPTS $BENCHOPTS $i 2>&1 | grep BENCHMARKs`"
-  VC=`echo $BENCH | awk '{print $11}'`
-  SYS=`echo $BENCH | awk '{print $9}'`
-  wrtlog Total: $VC \(Sys: $SYS\)
-
-  BENCH="`$MPBIN $DEFAULTOPTS $BENCHOPTS $i 2>&1 | grep BENCHMARKs`"
-  VC=`echo $BENCH | awk '{print $11}'`
-  SYS=`echo $BENCH | awk '{print $9}'`
-  wrtlog Total: $VC \(Sys: $SYS\)
-
-  BENCH="`$MPBIN $DEFAULTOPTS $BENCHOPTS $i 2>&1 | grep BENCHMARKs`"
-  VC=`echo $BENCH | awk '{print $11}'`
-  SYS=`echo $BENCH | awk '{print $9}'`
-  wrtlog Total: $VC \(Sys: $SYS\)
-done
-}
-
-if [ ! -d samples ]; then
-  wrtlog Samples subdirectory not present, exiting...
-  exit 1
-fi
-
-wrtlog Starting benchmarks
-
-if [ ! -e no_codec ]; then
-  wrtlog Starting CODEC benchmark runs, with 3 tries...
-  DEFAULTOPTS="-quiet -nosound -benchmark -vo null -vf-clr -autoq 0"
-  benchsamples
-fi
-
-export DISPLAY=:0
-export XAUTHORITY=$HOME/.Xauthority
-
-if [ ! -e no_xv ]; then
-  if [ ! -e no_xv_nodr ]; then
-    wrtlog Starting XVideo \(no DR\) benchmark runs, with 3 tries...
-    DEFAULTOPTS="-quiet -nosound -benchmark -vo xv -fs -nodr -slices -vf-clr -autoq 0"
-    benchsamples
-  fi
-
-  if [ ! -e no_xv_nodr_noslices ]; then
-    wrtlog Starting XVideo \(no DR\) \(no slices\) benchmark runs, with 3 tries...
-    DEFAULTOPTS="-quiet -nosound -benchmark -vo xv -fs -nodr -noslices -vf-clr -autoq 0"
-    benchsamples
-  fi
-
-  if [ ! -e no_xv_dr ]; then
-    wrtlog Starting XVideo \(DR\) benchmark runs, with 3 tries...
-    DEFAULTOPTS="-quiet -nosound -benchmark -vo xv -fs -dr -slices -vf-clr -autoq 0"
-    benchsamples
-  fi
-
-  if [ ! -e no_xv_dr_noslices ]; then
-    wrtlog Starting XVideo \(DR\) \(no slices\) benchmark runs, with 3 tries...
-    DEFAULTOPTS="-quiet -nosound -benchmark -vo xv -fs -dr -noslices -vf-clr -autoq 0"
-    benchsamples
-  fi
-fi
-
-if [ -e xmga ]; then
-  if [ ! -e xmga_nodr ]; then
-    wrtlog Starting XMGA \(no DR\) benchmark runs, with 3 tries...
-    DEFAULTOPTS="-quiet -nosound -benchmark -vo xmga -fs -nodr -slices -vf-clr -autoq 0"
-    benchsamples
-  fi
-
-  if [ ! -e xmga_nodr_noslices ]; then
-    wrtlog Starting XMGA \(no DR\) \(no slices\) benchmark runs, with 3 tries...
-    DEFAULTOPTS="-quiet -nosound -benchmark -vo xmga -fs -nodr -noslices -vf-clr -autoq 0"
-    benchsamples
-  fi
-
-  if [ ! -e xmga_dr ]; then
-    wrtlog Starting XMGA \(DR\) benchmark runs, with 3 tries...
-    DEFAULTOPTS="-quiet -nosound -benchmark -vo xmga -fs -dr -vf-clr -autoq 0"
-    benchsamples
-  fi
-
-  if [ ! -e xmga_dr_noslices ]; then
-    wrtlog Starting XMGA \(DR\) \(no slices\) benchmark runs, with 3 tries...
-    DEFAULTOPTS="-quiet -nosound -benchmark -vo xmga -fs -dr -noslices -vf-clr -autoq 0"
-    benchsamples
-  fi
-fi
-
-wrtlog Benchmarks ready
--- a/TOOLS/benchmark-gab/compile	Sat Mar 31 14:14:28 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,56 +0,0 @@
-#!/bin/sh
-
-. ./variables
-
-wrtlog Starting compilation
-wrtlog Options: $COMPILEOPTIONS
-
-if [ ! -e main.tar.gz ]; then
-  wrtlog MPlayer source main.tar.gz not present, exiting...
-  exit 1
-fi
-
-if [ ! -e main.tar.gz ]; then
-  wrtlog libavcodec source ffmpeg.tar.gz not present, exiting...
-  exit 1
-fi
-
-if [ ! -d main ]; then
-  wrtlog Unpacking source...
-  tar xfzv main.tar.gz > /dev/null || (wrtlog Error; exit 1)
-  wrtlog Unpacking done
-  wrtlog Source total size: `du -hs main | awk '{print $1}'`
-else
-  wrtlog MPlayer source already there, not unpacking
-fi
-
-wrtlog Creating and entering separate build dir...
-rm -rf $BUILD
-mkdir $BUILD || (wrtlog Error; exit 1)
-cd $BUILD
-lndir ../main > /dev/null || (wrtlog Error; exit 1)
-wrtlog Separate build dir created
-
-wrtlog Unpacking libavcodec
-rm -rf libavcodec
-ln -s . ffmpeg || (wrtlog Error; exit 1)
-tar xfzv ../ffmpeg.tar.gz ffmpeg/libavcodec > /dev/null || (wrtlog Error; exit 1)
-rm -f ffmpeg
-wrtlog Unpacking libavcodec done
-wrtlog libavcodec total size: `du -hs libavcodec | awk '{print $1}'`
-
-wrtlog Executing configure...
-./configure $COMPILEOPTIONS > /dev/null || (wrtlog Error; exit 1)
-wrtlog Configure done
-
-wrtlog Executing main compile process...
-unset CFLAGS CPPFLAGS CXXFLAGS
-make > /dev/null 2> /dev/null || (wrtlog Error; exit 1)
-wrtlog Compile ready
-wrtlog Build dir size: `du -hs . | awk '{print $1}'`
-
-wrtlog Unstripped mplayer  binary size: `ls -l mplayer | awk '{print $5}'`
-wrtlog Unstripped mencoder binary size: `ls -l mencoder | awk '{print $5}'`
-
-cd ..
-rm -rf main
--- a/TOOLS/benchmark-gab/plot	Sat Mar 31 14:14:28 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-#!/bin/sh
-#
-# needs ImageMagick and gnuplot installed
-# ImageMagick not needed if you don't wanna convert to JPG
-#
-
-. ./variables
-
-rm -f *.plot
-rm -f log-*.pbm
-rm -f log-*.jpg
-rm -f plot.file
-
-for i in log-*; do
-  grep Total: $i | awk '{print $6}' | sed s/s// | nl | head -n 75 > $i.plot
-done
-
-for i in log-*.plot; do
-  echo "set key left box" > plot.file
-  echo "set samples 50" >> plot.file
-  echo "set term pbm" >> plot.file
-  echo "plot [0:75] '$i'" >> plot.file
-  #echo "pause -1 \"Hit return to continue\"" >> plot.file
-  #echo "" >> plot.file
-  gnuplot plot.file > $i.pbm
-  convert $i.pbm $i.jpg
-  rm -f $i.pbm
-done
-
-#gnuplot plot.file > out.pbm
-rm -f *.plot
-rm -f plot.file
--- a/TOOLS/benchmark-gab/start	Sat Mar 31 14:14:28 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-. ./variables
-
-rm -f $LOGFILE
-
-wrtlog Script version v0.91
-wrtlog CPU: $VENDOR $MODEL $MHZ
-wrtlog CPUFLAGS: $CPUFLAGS
-wrtlog MEM: $MEMORY
-wrtlog VGA: $VGA
-
-if [ ! -e no_compile ]; then
-  ./compile
-else
-  wrtlog Skipping compilation
-fi
-
-if [ ! -e no_benchmark ]; then
-  ./benchmark
-else
-  wrtlog Skipping benchmark
-fi
-
-wrtlog Exiting.
--- a/TOOLS/benchmark-gab/variables	Sat Mar 31 14:14:28 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-#!/bin/sh
-export PATH=$PATH:/sbin:/usr/local/bin:/usr/local/sbin:/usr/X11R6/bin
-
-VENDOR="`cat /proc/cpuinfo | grep vendor_id | cut -c 13-`"
-MODEL="`cat /proc/cpuinfo | grep "model name" | cut -c 14-`"
-CPUFLAGS="`cat /proc/cpuinfo | grep flags | cut -c 10-`"
-MHZ="`cat /proc/cpuinfo  | grep MHz | cut -c 12-14` MHz"
-MEMORY="`cat /proc/meminfo | grep MemTotal | awk '{print $2}'` Kb"
-BUILD="`echo $VENDOR $MODEL $MHZ | tr [\ ] [_] | tr [\/] [_]`"
-VGA="`lspci | grep VGA | cut -c 36-`"
-MPBIN="$BUILD/mplayer"
-
-export LOGFILE="`pwd`/log-$BUILD-`date +\"%Y-%m-%d\"`"
-export COMPILEOPTIONS="--enable-runtime-cpudetection"
-
-function wrtlog {
-	echo "[ `date +\"%Y-%m-%d %T\"` ] $*" >> "$LOGFILE"
-}
--- a/TOOLS/benchmark/test-all.sh	Sat Mar 31 14:14:28 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-
-./test.sh /3d/divx/Coyote.Ugly.Sample-highbitrate-atmos.avi
-./test.sh /3d/divx/sample.light.it.up.avi
-./test.sh /3d/divx/405divx_sm_v2[1].avi
-./test.sh /3d/divx/MI2-Trailer.avi
-./test.sh /3b/hannibal.avi
-./test.sh /3b/huge_bands.avi
-./test.sh /3b/Star_Wars_Episode_1.avi
--- a/TOOLS/benchmark/test.sh	Sat Mar 31 14:14:28 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-
-echo 'File: ' $1
-mplayer -frames 0 -vo null $1 | grep VIDEO
-
-echo -n 'DShow DLL  : '
-./test1.sh mplayer $1 -vc divxds -vo null |cut -c 15-23 |xargs echo
-echo -n 'VfW DLL    : '
-./test1.sh mplayer $1 -vc divx -vo null |cut -c 15-23 |xargs echo
-echo -n 'DivX4-YV12 : '
-./test1.sh mplayer $1 -vc odivx -vo null |cut -c 15-23 |xargs echo
-echo -n 'DivX4-YUY2 : '
-./test1.sh mplayer $1 -vc divx4 -vo null |cut -c 15-23 |xargs echo
-echo -n 'FFmpeg     : '
-./test1.sh mplayer $1 -vc ffdivx -vo null |cut -c 15-23 |xargs echo
-
-echo ""
--- a/TOOLS/benchmark/test1.sh	Sat Mar 31 14:14:28 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-
-sync
-sleep 1
-cat $2 >/dev/null
-sleep 2
-$* -benchmark -nosound | grep BENCHMARKs
-$* -benchmark -nosound | grep BENCHMARKs
-$* -benchmark -nosound | grep BENCHMARKs
-# $* -benchmark -nosound | grep BENCHMARKs
-# echo ""