|
|
#! /bin/bash |
|
|
ORIG_DIR=$1 |
|
|
SMOOTH_DIR=${ORIG_DIR}_smooth |
|
|
mkdir ${SMOOTH_DIR} |
|
|
|
|
|
AXPY_FILE=`find ${ORIG_DIR} -name "*.dat" | grep axpy` |
|
|
for FILE in ${AXPY_FILE} |
|
|
do |
|
|
echo $FILE |
|
|
BASE=${FILE##*/} |
|
|
./smooth ${ORIG_DIR}/${BASE} 4 ${SMOOTH_DIR}/${BASE}_tmp |
|
|
./regularize ${SMOOTH_DIR}/${BASE}_tmp 2500 15000 ${SMOOTH_DIR}/${BASE} |
|
|
rm -f ${SMOOTH_DIR}/${BASE}_tmp |
|
|
done |
|
|
|
|
|
|
|
|
MATRIX_VECTOR_FILE=`find ${ORIG_DIR} -name "*.dat" | grep matrix_vector` |
|
|
for FILE in ${MATRIX_VECTOR_FILE} |
|
|
do |
|
|
echo $FILE |
|
|
BASE=${FILE##*/} |
|
|
./smooth ${ORIG_DIR}/${BASE} 4 ${SMOOTH_DIR}/${BASE}_tmp |
|
|
./regularize ${SMOOTH_DIR}/${BASE}_tmp 50 180 ${SMOOTH_DIR}/${BASE} |
|
|
rm -f ${SMOOTH_DIR}/${BASE}_tmp |
|
|
done |
|
|
|
|
|
MATRIX_MATRIX_FILE=`find ${ORIG_DIR} -name "*.dat" | grep matrix_matrix` |
|
|
for FILE in ${MATRIX_MATRIX_FILE} |
|
|
do |
|
|
echo $FILE |
|
|
BASE=${FILE##*/} |
|
|
./smooth ${ORIG_DIR}/${BASE} 4 ${SMOOTH_DIR}/${BASE} |
|
|
done |
|
|
|
|
|
AAT_FILE=`find ${ORIG_DIR} -name "*.dat" | grep _aat` |
|
|
for FILE in ${AAT_FILE} |
|
|
do |
|
|
echo $FILE |
|
|
BASE=${FILE##*/} |
|
|
./smooth ${ORIG_DIR}/${BASE} 4 ${SMOOTH_DIR}/${BASE} |
|
|
done |
|
|
|
|
|
|
|
|
ATA_FILE=`find ${ORIG_DIR} -name "*.dat" | grep _ata` |
|
|
for FILE in ${ATA_FILE} |
|
|
do |
|
|
echo $FILE |
|
|
BASE=${FILE##*/} |
|
|
./smooth ${ORIG_DIR}/${BASE} 4 ${SMOOTH_DIR}/${BASE} |
|
|
done |
|
|
|
|
|
|
|
|
|
|
|
TINY_BLITZ_FILE=`find ${ORIG_DIR} -name "*.dat" | grep tiny_blitz` |
|
|
for FILE in ${TINY_BLITZ_FILE} |
|
|
do |
|
|
echo $FILE |
|
|
BASE=${FILE##*/} |
|
|
cp ${ORIG_DIR}/${BASE} ${SMOOTH_DIR}/${BASE} |
|
|
done |
|
|
|
|
|
TVMET_FILE=`find ${ORIG_DIR} -name "*.dat" | grep tvmet` |
|
|
for FILE in ${TVMET_FILE} |
|
|
do |
|
|
echo $FILE |
|
|
BASE=${FILE##*/} |
|
|
cp ${ORIG_DIR}/${BASE} ${SMOOTH_DIR}/${BASE} |
|
|
done |
|
|
|