Skip to content

Commit 07d5f18

Browse files
docs: add historical charts to benchmarks readme
1 parent 5036176 commit 07d5f18

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

benchmarks/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,19 @@ The worst memory usage is by cc3d with sparse mode off. Scipy and cc3d are appro
156156
| cc3d 1.14.0 | 339 | 3.36x |
157157
| cc3d 1.14.0 sparse| 1107 | 10.96x |
158158

159+
# Historical Performance
160+
161+
cc3d has been steadily improving over time. To celebrate the release of 2.0.0, we show plots of peak memory usage and megavoxels per second vs version.
162+
163+
<p style="font-style: italics;" align="center">
164+
<img height=512 src="https://raw.githubusercontent.com/seung-lab/connected-components-3d/master/benchmarks/cc3d_26-way_connectomics_over_time.png" alt="Fig. 5: cc3d peak memory usage and speed in selected releases against a 512x512x512 connectomics dataset." /><br>
165+
Fig. 5: cc3d peak memory usage and speed in selected releases against a 512x512x512 connectomics dataset.
166+
</p>
167+
168+
<p style="font-style: italics;" align="center">
169+
<img height=512 src="https://raw.githubusercontent.com/seung-lab/connected-components-3d/master/benchmarks/cc3d_26-way_random_binary_image.png" alt="Fig. 6: cc3d and scipy peak memory usage and speed in selected releases against a 512x512x512 random binary dataset." /><br>
170+
Fig. 6: cc3d and scipy peak memory usage and speed in selected releases against a 512x512x512 random binary dataset.
171+
</p>
159172

160173

161174

0 commit comments

Comments
 (0)