Skip to content
Snippets Groups Projects
Commit 54c779bc authored by Gab's avatar Gab
Browse files

Merge branch '10-standardise-mumps' of https://dci-gitlab.cines.fr/dci/abs...

Merge branch '10-standardise-mumps' of https://dci-gitlab.cines.fr/dci/abs into 10-standardise-mumps
parents 474dcd64 5a69db01
No related branches found
No related tags found
No related merge requests found
#!/bin/bash
#set -x
mkdir -p results-mumps-charge
cp -a output_mumpsbench output_*log in_200Nodes* mumps_bench results-mumps-charge/
K=1
envtest="in_200Nodes_K=${K}_Test1_32x6.txt"
file="output_${envtest}.log"
max_allowed_diff=0.1
operations_in_node_elimination_good=63980000000000
operations_in_node_elimination=$(printf -- "%.25g" `grep 'Operations in node elimination' $file | sort -u | awk '{print $7}' | tr 'D' 'E'`)
echo $operations_in_node_elimination_good $operations_in_node_elimination $max_allowed_diff| awk '{if (sqrt(($1 - $2)^2) > $3) print "ERROR Operations in node elimination differs more than "$3; else print "OK accurate Operations in node elimination"}'
max_allowed_diff=0.0
flops_difference_good=0.0
flops_difference=$(printf -- "%.25g" `grep "FLOPS_REFERENCE DIFFERENCE" output_in_200Nodes_K\=1_Test1_32x6.txt.log | awk '{print $4}' | sort -u | sort -n -k1 | tail -n 1`)
echo $flops_difference_good $flops_difference $max_allowed_diff| awk '{if (sqrt(($1 - $2)^2) > $3) print "ERROR flops differs more than "$3; else print "OK accurate flops"}'
grep "BENCH: TIME" $file | grep "simultaneous instances" | awk -F= '{print $2" instances time"$3}'
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment