47 for filename
in os.listdir(path):
48 if filename.startswith(config)
and filename.endswith(
"time"):
49 ff = open( os.path.join(path,filename) )
50 time = ff.read().rstrip(
"\n")
52 timings.append(timing)
56 ax = fig.add_subplot(111)
59 for timing
in timings:
60 if timing.events == 1:
61 times.append(timing.time)
62 algos.append(timing.algos)
64 plt.xlabel(
"Max algos in parallel")
65 plt.ylabel(
"runtime (s)")
66 plt.title(
"Brunel / CPUCruncher profiling.")
68 plt.savefig(
"timing.pdf")
def prepareTimingPlots(config="BrunelScenario", path="../options")