parent
30e8b2a2c6
commit
65a2ed9357
|
@ -9,14 +9,16 @@ binDir="bin"
|
|||
calcDir="calculation"
|
||||
|
||||
# Param
|
||||
binList="$(ls -1 "${binDir}"| sed '$!s/$/ /' | tr -d '\n')"
|
||||
#binList="$(ls -1 "${binDir}"| sed '$!s/$/ /' | tr -d '\n')"
|
||||
binList="batch_queue_2_comm" #mcringbuffer_comm csq_2_comm"
|
||||
nbNodesList="2" # Nombre de noeuds chainés dans le pipeline
|
||||
typeProdList="none useless_loop line matrice" # Methode pour produire les valeurs
|
||||
typeCacheList="L2 Memory" # Niveau de cache partage
|
||||
typeProdList="none" # useless_loop line matrice" # Methode pour produire les valeurs
|
||||
typeCacheList="L2" # Memory" # Niveau de cache partage
|
||||
perfOpt="stat -B -r 10 -e cycles -e L1-dcache-loads -e L1-dcache-stores -e L1-dcache-load-misses -e L1-dcache-store-misses -e L1-dcache-prefetch-misses"
|
||||
|
||||
# Const
|
||||
nbIter="500000768" # Nb de lignes produites (doit être un multiple de BUF_SIZE)
|
||||
#nbIter="500000768" # Nb de lignes produites (doit être un multiple de BUF_SIZE)
|
||||
nbIter="50000064"
|
||||
sizeBuf="1" # En nombre de lignes de cache
|
||||
|
||||
# Nom generique des fichiers de log
|
||||
|
@ -59,8 +61,9 @@ function_run () {
|
|||
beginingDate=`date +%s`
|
||||
|
||||
( $cmdLineRun 2>&1 || echo "echec experience" ) | eval tee $logFileName
|
||||
eval cat $logFileName.perf >> $logFileName
|
||||
eval rm $logFileName.perf
|
||||
logFileNameVal="$(eval echo $logFileName)"
|
||||
cat $logFileNameVal.perf >> $logFileNameVal
|
||||
rm $logFileNameVal.perf
|
||||
endDate=`date +%s`
|
||||
duration_sec=`expr \( $endDate - $beginingDate \) % 60`
|
||||
duration_min=`expr \( $endDate - $beginingDate \) / 60`
|
||||
|
|
Loading…
Reference in New Issue