3 ms·
Gigabytes per second has been a common metric used to compare column store performance (compressed bitmap indexes), a sweet spot for SIMD. Daniel Lemire is invo
by sradman 6y ago
Gigabytes per second has been a common metric used to compare column store performance (compressed bitmap indexes), a sweet spot for SIMD. Daniel Lemire is involved with both Roaring Bitmaps [1] and EWAH [2].
It is real-world in terms of exposing I/O bottlenecks, if they exist in the architecture (compared to GPU, for example). I suspect it is the default/natural metric these researchers use rather than an exercise in cherry picking results.
The underlying question is a good one: when does it make sense to adopt a SIMD library for JSON parsing?
[1] https://roaringbitmap.org/ https://roaringbitmap.org/
[2] https://github.com/lemire/javaewah https://github.com/lemire/javaewah