![]() |
The Gaudi Framework
v32r2 (46d42edc)
|
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] |
list | colour_l = [kRed, kBlue, kOrange, kGreen, kMagenta, kCyan] * 2 |
list | line_style_l = [1] * 6 + [2] * 6 |
list | cloneFlag_l = [True, False] |
string | filename_scheleton = "timing_measurement_BrunelScenario_n150_eif%s_aif%s_nthreads24_c%s_dqFalse.log" |
def | 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 52 of file plotSpeedup.py.
def plotSpeedup.getRuntime | ( | n_algos_in_flight, | |
n_evts_in_flight, | |||
cloneFlag | |||
) |
Definition at line 23 of file plotSpeedup.py.
def plotSpeedup.getRuntimes | ( | ) |
Definition at line 42 of file plotSpeedup.py.
def plotSpeedup.getSingleGraph | ( | n_evts_in_flight, | |
cloneFlag, | |||
runtimes, | |||
colour, | |||
style | |||
) |
Definition at line 62 of file plotSpeedup.py.
def plotSpeedup.make_plot | ( | runtimes, | |
cloneFlag | |||
) |
Definition at line 84 of file plotSpeedup.py.
list plotSpeedup.cloneFlag_l = [True, False] |
Definition at line 15 of file plotSpeedup.py.
list 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 20 of file plotSpeedup.py.
list plotSpeedup.line_style_l = [1] * 6 + [2] * 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.
def plotSpeedup.runtimes = getRuntimes() |
Definition at line 130 of file plotSpeedup.py.