|
Peano
|
Variables | |
| str | folder_input = "/home/cristianbarrahinojosa/Overleaf/paper-llvm2022/experiments/18_sph_simulation/hamilton8/Noh_2D/output_np_400_et_0.01/likwid/" |
| list | datatype_inputs = ["MEM", "CACHE"] |
| str | filename_template = "output_" + datatype_input + "_cores_*_*.cvs" |
| str | filename_template_regex = "output_" + datatype_input + "_cores_(.*)_(.*)" |
| list | cores_array = [1, 2, 4, 8, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64] |
| dict | data_template_SUM |
| dict | data_template_AVG |
| data_SUM_on = pd.DataFrame(data_template_SUM) | |
| data_SUM_off = pd.DataFrame(data_template_SUM) | |
| data_AVG_on = pd.DataFrame(data_template_AVG) | |
| data_AVG_off = pd.DataFrame(data_template_AVG) | |
| N_metrics = len(data_SUM_on) | |
| offset_row = -N_metrics | |
| path = glob.glob(folder_input + filename_template) | |
| absfilename = file | |
| tempname = os.path.basename(absfilename) | |
| filename = os.path.splitext(tempname)[0] | |
| pf = re.compile(filename_template_regex) | |
| match = pf.search(filename) | |
| cores = match.group(1) | |
| clang = match.group(2) | |
| df_input = pd.read_csv(file, index_col=0, header=0, on_bad_lines="skip") | |
| SUM = df_input["Info"].iloc[offset_row:] | |
| AVG = df_input["Unnamed: 4"].iloc[offset_row:] | |
| SUM_on = np.zeros((N_metrics, len(cores_array))) | |
| AVG_on = np.zeros((N_metrics, len(cores_array))) | |
| SUM_off = np.zeros((N_metrics, len(cores_array))) | |
| AVG_off = np.zeros((N_metrics, len(cores_array))) | |
| int | N_dt = 1e2 |
| int | runtime_on = AVG_on[0] / N_dt |
| int | runtime_off = AVG_off[0] / N_dt |
| clock_speed_on = AVG_on[2] | |
| clock_speed_off = AVG_off[2] | |
| int | cache_req_on = AVG_on[1] / 1e12 |
| int | cache_req_off = AVG_off[1] / 1e12 |
| cache_miss_ratio_on = AVG_on[5] | |
| cache_miss_ratio_off = AVG_off[5] | |
| dict | font = {"size": 12} |
| family | |
| usetex | |
| fig = plt.figure(figsize=(14, 4)) | |
| gs = gridspec.GridSpec(1, 3, wspace=0.2) | |
| ax0 = plt.subplot(gs[0]) | |
| marker | |
| edgecolors | |
| facecolors | |
| s | |
| zorder | |
| label | |
| c | |
| lw | |
| base | |
| direction | |
| top | |
| True | |
| right | |
| leg = plt.legend(loc="upper right", fontsize=10) | |
| ax1 = plt.subplot(gs[1]) | |
| ax2 = plt.subplot(gs[2]) | |
| bbox_inches | |
| plots_llvm_paper_likwid_1x3_backup.absfilename = file |
Definition at line 90 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.AVG = df_input["Unnamed: 4"].iloc[offset_row:] |
Definition at line 109 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.AVG_off = np.zeros((N_metrics, len(cores_array))) |
Definition at line 125 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.AVG_on = np.zeros((N_metrics, len(cores_array))) |
Definition at line 122 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.ax0 = plt.subplot(gs[0]) |
Definition at line 163 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.ax1 = plt.subplot(gs[1]) |
Definition at line 195 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.ax2 = plt.subplot(gs[2]) |
Definition at line 222 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.base |
Definition at line 182 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.bbox_inches |
Definition at line 253 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.c |
Definition at line 176 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.cache_miss_ratio_off = AVG_off[5] |
Definition at line 149 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.cache_miss_ratio_on = AVG_on[5] |
Definition at line 148 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.cache_req_off = AVG_off[1] / 1e12 |
Definition at line 146 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.cache_req_on = AVG_on[1] / 1e12 |
Definition at line 145 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.clang = match.group(2) |
Definition at line 99 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.clock_speed_off = AVG_off[2] |
Definition at line 142 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.clock_speed_on = AVG_on[2] |
Definition at line 141 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.cores = match.group(1) |
Definition at line 98 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.cores_array = [1, 2, 4, 8, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64] |
Definition at line 27 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.data_AVG_off = pd.DataFrame(data_template_AVG) |
Definition at line 77 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.data_AVG_on = pd.DataFrame(data_template_AVG) |
Definition at line 76 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.data_SUM_off = pd.DataFrame(data_template_SUM) |
Definition at line 75 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.data_SUM_on = pd.DataFrame(data_template_SUM) |
Definition at line 74 of file plots_llvm_paper_likwid_1x3_backup.py.
| dict plots_llvm_paper_likwid_1x3_backup.data_template_AVG |
Definition at line 41 of file plots_llvm_paper_likwid_1x3_backup.py.
| dict plots_llvm_paper_likwid_1x3_backup.data_template_SUM |
Definition at line 31 of file plots_llvm_paper_likwid_1x3_backup.py.
| list plots_llvm_paper_likwid_1x3_backup.datatype_inputs = ["MEM", "CACHE"] |
Definition at line 21 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.df_input = pd.read_csv(file, index_col=0, header=0, on_bad_lines="skip") |
Definition at line 102 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.direction |
Definition at line 185 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.edgecolors |
Definition at line 170 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.facecolors |
Definition at line 171 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.family |
Definition at line 157 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.fig = plt.figure(figsize=(14, 4)) |
Definition at line 160 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.filename = os.path.splitext(tempname)[0] |
Definition at line 92 of file plots_llvm_paper_likwid_1x3_backup.py.
| str plots_llvm_paper_likwid_1x3_backup.filename_template = "output_" + datatype_input + "_cores_*_*.cvs" |
Definition at line 24 of file plots_llvm_paper_likwid_1x3_backup.py.
| str plots_llvm_paper_likwid_1x3_backup.filename_template_regex = "output_" + datatype_input + "_cores_(.*)_(.*)" |
Definition at line 25 of file plots_llvm_paper_likwid_1x3_backup.py.
| str plots_llvm_paper_likwid_1x3_backup.folder_input = "/home/cristianbarrahinojosa/Overleaf/paper-llvm2022/experiments/18_sph_simulation/hamilton8/Noh_2D/output_np_400_et_0.01/likwid/" |
Definition at line 19 of file plots_llvm_paper_likwid_1x3_backup.py.
| dict plots_llvm_paper_likwid_1x3_backup.font = {"size": 12} |
Definition at line 155 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.gs = gridspec.GridSpec(1, 3, wspace=0.2) |
Definition at line 161 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.label |
Definition at line 174 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.leg = plt.legend(loc="upper right", fontsize=10) |
Definition at line 192 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.lw |
Definition at line 176 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.marker |
Definition at line 169 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.match = pf.search(filename) |
Definition at line 97 of file plots_llvm_paper_likwid_1x3_backup.py.
| int plots_llvm_paper_likwid_1x3_backup.N_dt = 1e2 |
Definition at line 137 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.N_metrics = len(data_SUM_on) |
Definition at line 80 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.offset_row = -N_metrics |
Definition at line 81 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.path = glob.glob(folder_input + filename_template) |
Definition at line 84 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.pf = re.compile(filename_template_regex) |
Definition at line 95 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.right |
Definition at line 185 of file plots_llvm_paper_likwid_1x3_backup.py.
Definition at line 139 of file plots_llvm_paper_likwid_1x3_backup.py.
Definition at line 138 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.s |
Definition at line 172 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.SUM = df_input["Info"].iloc[offset_row:] |
Definition at line 105 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.SUM_off = np.zeros((N_metrics, len(cores_array))) |
Definition at line 124 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.SUM_on = np.zeros((N_metrics, len(cores_array))) |
Definition at line 121 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.tempname = os.path.basename(absfilename) |
Definition at line 91 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.top |
Definition at line 185 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.True |
Definition at line 185 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.usetex |
Definition at line 158 of file plots_llvm_paper_likwid_1x3_backup.py.
| plots_llvm_paper_likwid_1x3_backup.zorder |
Definition at line 173 of file plots_llvm_paper_likwid_1x3_backup.py.