1. Faster remainder by direct computation: Applications to compilers and software libraries. (27th February 2019) Authors: Lemire, Daniel; Kaser, Owen; Kurz, Nathan Journal: Software, practice & experience Issue: Volume 49:Number 6(2019) Page Start: 953 Record Type: Journal Article View Content: Available online (eLD content is only available in our Reading Rooms) ↗
2. Consistently faster and smaller compressed bitmaps with Roaring. (14th April 2016) Authors: Lemire, Daniel; Ssi‐Yan‐Kai, Gregory; Kaser, Owen Journal: Software, practice & experience Issue: Volume 46:Number 11(2016) Page Start: 1547 Record Type: Journal Article View Content: Available online (eLD content is only available in our Reading Rooms) ↗
3. Faster Population Counts Using AVX2 Instructions. (24th May 2017) Authors: Muła, Wojciech; Kurz, Nathan; Lemire, Daniel Journal: Computer journal Issue: Volume 61:Number 1(2018) Page Start: 111 Record Type: Journal Article View Content: Available online (eLD content is only available in our Reading Rooms) ↗
4. Base64 encoding and decoding at almost the speed of a memory copy. (26th November 2019) Authors: Muła, Wojciech; Lemire, Daniel Journal: Software, practice & experience Issue: Volume 50:Number 2(2020) Page Start: 89 Record Type: Journal Article View Content: Available online (eLD content is only available in our Reading Rooms) ↗
5. Efficient computation of positional population counts using SIMD instructions. (3rd May 2021) Authors: Klarqvist, Marcus D. R.; Muła, Wojciech; Lemire, Daniel Journal: Concurrency and computation Issue: Volume 33:Number 17(2021) Page Start: n/a Record Type: Journal Article View Content: Available online (eLD content is only available in our Reading Rooms) ↗
6. Validating UTF‐8 in less than one instruction per byte. (29th October 2020) Authors: Keiser, John; Lemire, Daniel Journal: Software, practice & experience Issue: Volume 51:Number 5(2021) Page Start: 950 Record Type: Journal Article View Content: Available online (eLD content is only available in our Reading Rooms) ↗
7. Transcoding billions of Unicode characters per second with SIMD instructions. (13th October 2021) Authors: Lemire, Daniel; Muła, Wojciech Journal: Software, practice & experience Issue: Volume 52:Number 2(2022) Page Start: 555 Record Type: Journal Article View Content: Available online (eLD content is only available in our Reading Rooms) ↗
8. Bloofi: Multidimensional Bloom filters. (December 2015) Authors: Crainiceanu, Adina; Lemire, Daniel Journal: Information systems Issue: Volume 54(2015) Page Start: 311 Record Type: Journal Article View Content: Available online (eLD content is only available in our Reading Rooms) ↗
9. Integer division by constants: optimal bounds. Issue 6 (June 2021) Authors: Lemire, Daniel; Bartlett, Colin; Kaser, Owen Journal: Heliyon Issue: Volume 7:Issue 6(2021) Page Start: Record Type: Journal Article View Content: Available online (eLD content is only available in our Reading Rooms) ↗
10. Number parsing at a gigabyte per second. (11th May 2021) Authors: Lemire, Daniel Journal: Software, practice & experience Issue: Volume 51:Number 8(2021) Page Start: 1700 Record Type: Journal Article View Content: Available online (eLD content is only available in our Reading Rooms) ↗