The Gaudi Framework
v30r3 (a5ef0a68)
|
Functions | |
def | getRuntime (n_algos_in_flight, n_evts_in_flight, cloneFlag) |
def | getRuntimes () |
def | getGraphPoints (n_evts_in_flight, cloneFlag, runtimes) |
def | getSingleGraph (n_evts_in_flight, cloneFlag, runtimes, colour, style) |
def | make_plot (runtimes, cloneFlag) |
Variables | |
list | n_algos_in_flight_l = [1, 2, 5, 7, 10, 16, 20, 22] |
list | n_evts_in_flight_l = [1, 2, 4, 6, 7, 8, 9, 11, 13, 14, 15] |
int | colour_l = [kRed, kBlue, kOrange, kGreen, kMagenta, kCyan]*2 |
int | line_style_l = [1]*6 |
list | cloneFlag_l = [True, False] |
string | filename_scheleton = "timing_measurement_BrunelScenario_n150_eif%s_aif%s_nthreads24_c%s_dqFalse.log" |
runtimes = getRuntimes() | |
Script that fetches all the logfiles from disk and reads the timings. Parameters can be changed according to the working points considered. Some parameters of the plots are hardcoded.
def plotSpeedup.getGraphPoints | ( | n_evts_in_flight, | |
cloneFlag, | |||
runtimes | |||
) |
Definition at line 54 of file plotSpeedup.py.
def plotSpeedup.getRuntime | ( | n_algos_in_flight, | |
n_evts_in_flight, | |||
cloneFlag | |||
) |
Definition at line 24 of file plotSpeedup.py.
def plotSpeedup.getRuntimes | ( | ) |
Definition at line 43 of file plotSpeedup.py.
def plotSpeedup.getSingleGraph | ( | n_evts_in_flight, | |
cloneFlag, | |||
runtimes, | |||
colour, | |||
style | |||
) |
Definition at line 64 of file plotSpeedup.py.
def plotSpeedup.make_plot | ( | runtimes, | |
cloneFlag | |||
) |
Definition at line 86 of file plotSpeedup.py.
list plotSpeedup.cloneFlag_l = [True, False] |
Definition at line 15 of file plotSpeedup.py.
int plotSpeedup.colour_l = [kRed, kBlue, kOrange, kGreen, kMagenta, kCyan]*2 |
Definition at line 13 of file plotSpeedup.py.
string plotSpeedup.filename_scheleton = "timing_measurement_BrunelScenario_n150_eif%s_aif%s_nthreads24_c%s_dqFalse.log" |
Definition at line 21 of file plotSpeedup.py.
int plotSpeedup.line_style_l = [1]*6 |
Definition at line 14 of file plotSpeedup.py.
list plotSpeedup.n_algos_in_flight_l = [1, 2, 5, 7, 10, 16, 20, 22] |
Definition at line 11 of file plotSpeedup.py.
list plotSpeedup.n_evts_in_flight_l = [1, 2, 4, 6, 7, 8, 9, 11, 13, 14, 15] |
Definition at line 12 of file plotSpeedup.py.
plotSpeedup.runtimes = getRuntimes() |
Definition at line 131 of file plotSpeedup.py.