Skip to content
Snippets Groups Projects
Commit 26f3a8ef authored by Dominic Kempf's avatar Dominic Kempf
Browse files

Update flopcounting script

parent 0e6c403d
No related branches found
No related tags found
No related merge requests found
dune_symlink_to_source_files(FILES make_graph.sh dune_symlink_to_source_files(FILES calculate_floprate.py
make_graph.sh
performance_regression.py performance_regression.py
) )
...@@ -20,9 +20,12 @@ def calculate_floprate(): ...@@ -20,9 +20,12 @@ def calculate_floprate():
for key in time.keys(): for key in time.keys():
exe, kernel = key exe, kernel = key
print("exe={}".format(exe)) if "nonopcount" in exe and kernel != "total":
print("kernel={}".format(kernel)) opexe = exe.replace("nonopcount", "opcount")
print("FLOPS={}\n".format(ops[exe][kernel] / time[exe][kernel])) print("exe={}".format(exe))
print("opexe={}".format(opexe))
print("kernel={}".format(kernel))
print("FLOPS={}\n".format(ops[opexe][kernel] / time[exe][kernel]))
if __name__ == '__main__': if __name__ == '__main__':
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment