You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#! /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
### no smoothing for tinyvector and matrices libs
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
|