|
20 | 20 | plt.ylabel('Throughput (MB/s)', fontsize=14) |
21 | 21 | plt.ylim(0, 2500) |
22 | 22 | plt.title('Current JSON Serialization Landscape', fontsize=16) |
23 | | -plt.text(0.99, 0.01, 'Apple Silicon (M3 MAX)', transform=ax.transAxes, |
24 | | - fontsize=10, ha='right', va='bottom', style='italic', color='gray') |
| 23 | +plt.text(0.01, 0.99, 'Apple Silicon (M3 MAX)', transform=ax.transAxes, |
| 24 | + fontsize=14, ha='left', va='top', style='italic', color='black') |
25 | 25 | plt.tight_layout() |
26 | 26 | plt.savefig('perf_landscape.png', dpi=300, bbox_inches='tight') |
27 | 27 | plt.close() |
|
51 | 51 | plt.ylabel('Throughput (MB/s)', fontsize=14) |
52 | 52 | plt.ylim(0, 4000) |
53 | 53 | plt.title('JSON Serialization Performance', fontsize=16) |
54 | | -plt.text(0.99, 0.01, 'Apple Silicon (M3 MAX)', transform=ax.transAxes, |
55 | | - fontsize=10, ha='right', va='bottom', style='italic', color='gray') |
| 54 | +plt.text(0.01, 0.99, 'Apple Silicon (M3 MAX)', transform=ax.transAxes, |
| 55 | + fontsize=14, ha='left', va='top', style='italic', color='black') |
56 | 56 | plt.tight_layout() |
57 | 57 | plt.savefig('perf_with_simdjson.png', dpi=300, bbox_inches='tight') |
58 | 58 | plt.close() |
|
82 | 82 | plt.ylabel('Throughput (MB/s)', fontsize=14) |
83 | 83 | plt.ylim(0, 4000) |
84 | 84 | plt.title('Twitter Dataset (631KB) - Serialization Performance', fontsize=16) |
85 | | -plt.text(0.99, 0.01, 'Apple Silicon (M3 MAX)', transform=ax.transAxes, |
86 | | - fontsize=10, ha='right', va='bottom', style='italic', color='gray') |
| 85 | +plt.text(0.01, 0.99, 'Apple Silicon (M3 MAX)', transform=ax.transAxes, |
| 86 | + fontsize=14, ha='left', va='top', style='italic', color='black') |
87 | 87 | plt.tight_layout() |
88 | 88 | plt.savefig('perf_comparison.png', dpi=300, bbox_inches='tight') |
89 | 89 | plt.close() |
|
0 commit comments