| The Gaudi Framework v27r1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Namespaces | Functions | Variables
plotSpeedupsPyRoot.py File Reference

Go to the source code of this file.

## Namespaces
| plotSpeedupsPyRoot

## Functions
def | plotSpeedupsPyRoot.scaleCores (n_threads)
def | plotSpeedupsPyRoot.getText (x, y, text, scale, angle, colour, font)
def | plotSpeedupsPyRoot.formatGraphs (graph, graphc)
def | plotSpeedupsPyRoot.createFname (neif, nt, cFlag)
def | plotSpeedupsPyRoot.xtractTiming (neif, nt, cFlag)

## Variables
string | plotSpeedupsPyRoot.fname_template = "measurement_BrunelScenario_n100_eif%s_aif100_nthreads%s_c%s_dqFalse_v5.log"
list | plotSpeedupsPyRoot.neif_l = [1,2,3,5,20,30]
list | plotSpeedupsPyRoot.nts = [2,3,5,10,11,12,13,15,23]
list | plotSpeedupsPyRoot.cFlags = ["True","False"]
float | plotSpeedupsPyRoot.ScalarTime = 1640.87
string | plotSpeedupsPyRoot.LegendDrawOpts = "lp"
list | plotSpeedupsPyRoot.LineColours
list | plotSpeedupsPyRoot.MarkerStyles
int | plotSpeedupsPyRoot.MarkerSize = 4
int | plotSpeedupsPyRoot.LineWidth = 6
int | plotSpeedupsPyRoot.LineStyle = 7
int | plotSpeedupsPyRoot.graph_counter = 0
int | plotSpeedupsPyRoot.PhCores = 11
int | plotSpeedupsPyRoot.TotalCores = 24
float | plotSpeedupsPyRoot.HtCoreWeight = 0.4
int | plotSpeedupsPyRoot.LabelsFont = 12
int | plotSpeedupsPyRoot.LabelsSize = .6
| plotSpeedupsPyRoot.scaleThreads = False
tuple | plotSpeedupsPyRoot.len_nt = len(nts)
tuple | plotSpeedupsPyRoot.idealSpeedup = TGraph(2)
string | plotSpeedupsPyRoot.scaled_s = ""
list | plotSpeedupsPyRoot.neif_graphs = []
tuple | plotSpeedupsPyRoot.graph = TGraph(len_nt)
tuple | plotSpeedupsPyRoot.graphc = TGraph(len_nt)
int | plotSpeedupsPyRoot.counter = 1
| plotSpeedupsPyRoot.scaled_tn = tn
tuple | plotSpeedupsPyRoot.time = xtractTiming(neif,tn,False)
tuple | plotSpeedupsPyRoot.timec = xtractTiming(neif,tn,True)
tuple | plotSpeedupsPyRoot.canvas = TCanvas("Speedup","Speedup",2048,1800)
tuple | plotSpeedupsPyRoot.line = TLine(11,0,11,25)
tuple | plotSpeedupsPyRoot.legend = TLegend(.1,.45,.38,.9)
tuple | plotSpeedupsPyRoot.ph_cores = getText(10.5,15,"Physical Cores",LabelsSize,90,2,LabelsFont)
tuple | plotSpeedupsPyRoot.ht_cores = getText(12.,15,"Hardware Threaded Regime",LabelsSize,90,2,LabelsFont)
tuple | plotSpeedupsPyRoot.is_text = getText(16,16.5,"Ideal (linear) Speedup", LabelsSize, 45, 918, LabelsFont)
int | plotSpeedupsPyRoot.ht_weight = 0