X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=blobdiff_plain;f=scripts%2Ftest-single-openmp.sh;fp=scripts%2Ftest-single-openmp.sh;h=0000000000000000000000000000000000000000;hp=c6d88dafcf0bf7f107c8f21611714c691530c9d9;hb=b6a9ea0d7004823a8bfd262674cd620c143e4be5;hpb=5272d4783579f571bf5a8cc866ade3e25e18c16d diff --git a/scripts/test-single-openmp.sh b/scripts/test-single-openmp.sh deleted file mode 100755 index c6d88da..0000000 --- a/scripts/test-single-openmp.sh +++ /dev/null @@ -1,51 +0,0 @@ -#/bin/sh - -TEST=short -if test $# -ge 1; then - TEST=$1 -fi - -if test "x$TEST" = "xshort"; then - PR=165; PV=144; IX=115; IY=$IX -elif test "x$TEST" = "xmedium"; then - PR=901; PV=600; IX=500; IY=$IX -elif test "x$TEST" = "xlong"; then - PR=1651; PV=1440; IX=1151; IY=$IX -else - echo "usage: $0 [test-size]" - echo "test-size -- either short, medium, or long" - exit -fi -TIME= - -DIR=/tmp -BIN1=$DIR/omp/ctsimtext -BIN2=$DIR/sng/ctsimtext - -for PHAN in herman; do - for GEOM in equilinear equiangular parallel; do - echo "$PHAN $GEOM" - echo "-------------------" - fbase=${DIR}/${PHAN}-${GEOM} - rm -f ${fbase}-* - - echo -n "$BIN1 Proj: "; $TIME $BIN1 phm2pj $fbase-omp.pj $PR $PV --phantom $PHAN --verbose | tail -1 | sed 's/Run time: (.+) /$1/' - echo -n "$BIN2 Proj: "; $TIME $BIN2 phm2pj $fbase-sng.pj $PR $PV --phantom $PHAN --verbose | tail -1 | sed 's/Run time: (.+) /$1/' - echo - - for BP in idiff diff table trig; do - for INT in nearest linear cubic; do - recbase=${fbase}-${BP}-${INT} - echo -n "$BIN1 Recon $BP $INT: "; $TIME $BIN1 pjrec $fbase-omp.pj $recbase-omp.if $IX $IY --verbose --interp $INT --backproj $BP | tail -1 - echo -n "$BIN2 Recon $BP $INT: "; $TIME $BIN2 pjrec $fbase-sng.pj $recbase-sng.if $IX $IY --verbose --interp $INT --backproj $BP| tail -1 - echo -n "--> Difference Recon $BP $INT: "; $BIN1 if2 $recbase-omp.if $recbase-sng.if --comp - echo - done - done - done - phmbase=${fbase}-phm - echo -n "$BIN1 Phm: "; $TIME $BIN1 phm2if ${phmbase}-omp.if $IX $IX --phantom $PHAN --nsample 5 --verbose | tail -1 - echo -n "$BIN2 Phm: "; $TIME $BIN2 phm2if ${phmbase}-sng.if $IX $IX --phantom $PHAN --nsample 5 --verbose | tail -1 - echo -n "--> Image diff Phantom: "; $BIN1 if2 ${phmbase}-omp.if ${phmbase}-sng.if --comp - echo -done