\begin{figure*} \begin{tikzpicture} \begin{axis}[ height=3.4cm, title style={font=\small}, title=64-bit Field Arithmetic Benchmarks, width=\textwidth, legend pos= north west, xtick distance=64, legend style={font=\tiny}, label style={font=\footnotesize}, xlabel style={at={(0.5,0.1)}, anchor=north}, legend columns=2, tick label style={font=\footnotesize}, grid=major, ymin=0, xlabel=log2(prime), ylabel=Time (seconds)] \addplot[color=red,mark=o,mark size=2pt] coordinates { (127.0, 0.15) (129.0, 0.27) (130.0, 0.27) (137.0, 0.27) (140.0, 0.27) (141.0, 0.27) (150.0, 0.27) (150.0, 0.27) (152.0, 0.27) (158.0, 0.27) (165.0, 0.27) (166.0, 0.28) (171.0, 0.27) (174.0, 0.27) (174.0, 0.27) (189.0, 0.27) (190.0, 0.27) (191.0, 0.26) (192.0, 0.24) (194.0, 0.35) (196.0, 0.34) (198.0, 0.34) (204.37503943134692, 0.34) (206.0, 0.34) (212.0, 0.34) (213.0, 0.35) (216.0, 0.35) (221.0, 0.35) (222.0, 0.34) (224.0, 0.35) (226.0, 0.34) (230.0, 0.34) (235.0, 0.34) (243.0, 0.34) (251.0, 0.35) (253.98877343250717, 0.35) (255.0, 0.33) (255.0, 0.33) (255.9980614856364, 0.34) (255.99999999966408, 0.33) (256.0, 0.33) (256.0, 0.33) (266.0, 0.43) (285.0, 0.43) (291.0, 0.46) (321.0, 0.52) (322.0, 0.52) (336.0, 0.52) (336.0, 0.52) (338.0, 0.53) (369.0, 0.53) (379.0, 0.53) (382.0, 0.53) (383.0, 0.50) (383.0, 0.49) (383.0, 0.51) (383.467605550083, 0.46) (383.9998899269044, 0.46) (384.0, 0.46) (384.0, 0.46) (389.0, 0.59) (401.0, 0.60) (413.0, 0.60) (414.0, 0.60) (416.0, 0.60) (444.0, 0.60) (448.0, 0.54) (450.0, 0.69) (452.0, 0.71) (468.0, 0.68) (480.0, 0.69) (488.0, 0.69) (489.0, 0.69) (495.0, 0.69) (509.97423531735535, 0.69) (511.0, 0.65) (511.0, 0.65) (511.9891505409899, 0.63) (512.0, 0.64) (521.0, 0.81) }; \addlegendentry{GMP mpn API} \addplot[color=red,mark=*,mark size=2pt] coordinates { (127.0, 0.26) (129.0, 0.38) (130.0, 0.38) (137.0, 0.37) (140.0, 0.37) (141.0, 0.38) (150.0, 0.37) (150.0, 0.37) (152.0, 0.37) (158.0, 0.38) (165.0, 0.38) (166.0, 0.39) (171.0, 0.37) (174.0, 0.38) (174.0, 0.37) (189.0, 0.37) (190.0, 0.37) (191.0, 0.36) (192.0, 0.28) (194.0, 0.50) (196.0, 0.50) (198.0, 0.50) (204.37503943134692, 0.49) (206.0, 0.49) (212.0, 0.49) (213.0, 0.49) (216.0, 0.54) (221.0, 0.52) (222.0, 0.49) (224.0, 0.49) (226.0, 0.49) (230.0, 0.49) (235.0, 0.49) (243.0, 0.50) (251.0, 0.49) (253.98877343250717, 0.50) (255.0, 0.47) (255.0, 0.47) (255.9980614856364, 0.37) (255.99999999966408, 0.37) (256.0, 0.37) (256.0, 0.38) (266.0, 0.64) (285.0, 0.65) (291.0, 0.64) (321.0, 0.80) (322.0, 0.79) (336.0, 0.80) (336.0, 0.80) (338.0, 0.79) (369.0, 0.79) (379.0, 0.79) (382.0, 0.79) (383.0, 0.75) (383.0, 0.74) (383.0, 0.74) (383.467605550083, 0.62) (383.9998899269044, 0.62) (384.0, 0.62) (384.0, 0.62) (389.0, 0.96) (401.0, 0.95) (413.0, 0.96) (414.0, 0.96) (416.0, 0.97) (444.0, 0.96) (448.0, 0.79) (450.0, 1.17) (452.0, 1.16) (468.0, 1.17) (480.0, 1.18) (488.0, 1.15) (489.0, 1.16) (495.0, 1.15) (509.97423531735535, 1.17) (511.0, 1.10) (511.0, 1.11) (511.9891505409899, 0.95) (512.0, 0.95) (521.0, 1.41) }; \addlegendentry{GMP mpn\_sec API} \addplot[color=blue,mark=triangle*,mark size=2pt] coordinates { (127.0, 0.02) (129.0, 0.03) (130.0, 0.03) (137.0, 0.03) (140.0, 0.03) (141.0, 0.03) (150.0, 0.03) (150.0, 0.03) (152.0, 0.03) (158.0, 0.03) (165.0, 0.03) (166.0, 0.03) (171.0, 0.03) (174.0, 0.03) (174.0, 0.03) (189.0, 0.04) (190.0, 0.04) (191.0, 0.04) (192.0, 0.04) (194.0, 0.04) (196.0, 0.04) (198.0, 0.04) (204.37503943134692, 0.13) (206.0, 0.04) (212.0, 0.05) (213.0, 0.04) (216.0, 0.04) (221.0, 0.04) (222.0, 0.04) (224.0, 0.12) (226.0, 0.05) (230.0, 0.05) (235.0, 0.04) (243.0, 0.06) (251.0, 0.06) (253.98877343250717, 0.13) (255.0, 0.06) (255.0, 0.06) (255.9980614856364, 0.12) (255.99999999966408, 0.11) (256.0, 0.10) (256.0, 0.06) (266.0, 0.06) (285.0, 0.06) (291.0, 0.07) (321.0, 0.10) (322.0, 0.08) (336.0, 0.11) (336.0, 0.10) (338.0, 0.11) (369.0, 0.13) (379.0, 0.13) (382.0, 0.13) (383.0, 0.13) (383.0, 0.13) (383.0, 0.13) (383.467605550083, 0.23) (383.9998899269044, 0.23) (384.0, 0.26) (384.0, 0.13) (389.0, 0.13) (401.0, 0.13) (413.0, 0.15) (414.0, 0.15) (416.0, 0.12) (444.0, 0.16) (448.0, 0.18) (450.0, 0.18) (452.0, 0.16) (468.0, 0.16) (480.0, 0.18) (488.0, 0.23) (489.0, 0.23) (495.0, 0.23) (511.0, 0.28) (511.0, 0.28) (512.0, 0.28) (521.0, 0.18) }; \addlegendentry{this paper} \end{axis} \end{tikzpicture} \end{figure*}