diff --git a/figures/cpu_matvec.pdf b/figures/cpu_matvec.pdf index 96a50cc..30c5d2e 100644 Binary files a/figures/cpu_matvec.pdf and b/figures/cpu_matvec.pdf differ diff --git a/figures/cpu_matvec.png b/figures/cpu_matvec.png index 4b6f76f..b4f7b4f 100644 Binary files a/figures/cpu_matvec.png and b/figures/cpu_matvec.png differ diff --git a/figures/kernels.pdf b/figures/kernels.pdf index 42739b4..64ee6ae 100644 Binary files a/figures/kernels.pdf and b/figures/kernels.pdf differ diff --git a/figures/kernels.png b/figures/kernels.png index 94f7f8d..69ddbc7 100644 Binary files a/figures/kernels.png and b/figures/kernels.png differ diff --git a/figures/mlfmm.pdf b/figures/mlfmm.pdf index 5afa988..f062553 100644 Binary files a/figures/mlfmm.pdf and b/figures/mlfmm.pdf differ diff --git a/figures/mlfmm_bw.pdf b/figures/mlfmm_bw.pdf index cf8525e..b439516 100644 Binary files a/figures/mlfmm_bw.pdf and b/figures/mlfmm_bw.pdf differ diff --git a/figures/mlfmm_bw.png b/figures/mlfmm_bw.png index 4a68214..fe078c7 100644 Binary files a/figures/mlfmm_bw.png and b/figures/mlfmm_bw.png differ diff --git a/figures/mlfmm_minsky.pdf b/figures/mlfmm_minsky.pdf index a184e9c..12e4c9b 100644 Binary files a/figures/mlfmm_minsky.pdf and b/figures/mlfmm_minsky.pdf differ diff --git a/figures/plots.py b/figures/plots.py index b8ad699..c67133b 100644 --- a/figures/plots.py +++ b/figures/plots.py @@ -17,7 +17,7 @@ def autolabel(ax, rect): ha='center', va='bottom') path = 'figures/cpu_matvec' -fig, ax = plt.subplots() +fig, ax = plt.subplots(figsize=(6, 3)) systems = ('XE (32T)', "S822LC (160T)") mlfmm = (8.65e4, 4.84e4) total = (1.2e5, 5.77e4) @@ -33,13 +33,14 @@ ax.legend(handles, labels) sns.despine(trim=True) plt.savefig(path+'.pdf', bbox_inches=BBOX_INCHES) plt.savefig(path+'.png', dpi=DPI, bbox_inches=BBOX_INCHES) + print path path = 'figures/kernels' fig, ax = plt.subplots() -systems = ['32T\n(1x XE)', "160T\n(1x S822LC)", "4 GPU\n(4x XK)" ,"4 GPU\n(1x S822LC)"] +systems = ['32T\n(1 XE)', "160T\n(1 S822LC)", "4 GPU\n(4 XK)" ,"4 GPU\n(1 S822LC)"] x_pos = np.arange(len(systems)) p2m = (127.10, 72.10749, 7.73, 1.604) m2m = (156.2506, 102.61091, 9.613814, 1.746476) @@ -80,7 +81,7 @@ print path path='figures/mlfmm_bw' width=0.33 fig, ax = plt.subplots() -systems = ('1T\n(1x XE)', "32T\n(1x XE)", "1 GPU\n(1x XK)" ,"4 GPU\n(4x XK)", "16 GPU\n(16x XK)") +systems = ('1T\n(1 XE)', "32T\n(1 XE)", "1 GPU\n(1 XK)" ,"4 GPU\n(4 XK)", "16 GPU\n(16 XK)") mlfmm = (1.50e6, 8.64e4, 2.783779e4, 7.01e3, 1.89e3) num = (45,45,45,45,47) x_pos = np.arange(len(systems))