Mercurial > cgi-bin > hgwebdir.cgi > VMS > 2__runs_and_data
diff scripts/overhead.py @ 3:8323aae8c303
plot script rewritten in python and changed labeling
| author | Merten Sach <msach@mailbox.tu-berlin.de> |
|---|---|
| date | Mon, 12 Dec 2011 20:23:22 +0100 |
| parents | 75c55af8338f |
| children |
line diff
1.1 --- a/scripts/overhead.py Fri Dec 09 15:09:34 2011 +0100 1.2 +++ b/scripts/overhead.py Mon Dec 12 20:23:22 2011 +0100 1.3 @@ -121,7 +121,7 @@ 1.4 results.sort(lambda x,y: cmp(x["total_exe_cycles"],y["total_exe_cycles"])) 1.5 total_workcycles = results[0]["total_workcycles"] 1.6 total_exe_cycles = results[0]["total_exe_cycles"] 1.7 - exeCycles_workCycles_ratio = results[0]["exeCycles_workCycles_ratio"] 1.8 + #exeCycles_workCycles_ratio = results[0]["exeCycles_workCycles_ratio"] 1.9 1.10 #Calculate numbers 1.11 overhead = total_exe_cycles - total_workcycles 1.12 @@ -130,6 +130,8 @@ 1.13 cycles_of_task = float(total_workcycles) / float(TASKS_PER_THREAD * totalThreads) 1.14 overhead_per_core = float(overhead) / NUM_CORES 1.15 workcycles_per_core = total_workcycles / NUM_CORES 1.16 + 1.17 + exeCycles_workCycles_ratio = float(total_workcycles+float(overhead)/2)/float(total_workcycles) 1.18 1.19 gnuplot_output.write("%20d\t%20d\t%20d\t%20f\t%20d\t%20d\t%20f\t%20f\n" % ( 1.20 workload_iterations_in_task,
