Name: Giulio Ermanno Pibiri
Type: User
Company: Ca' Foscari University of Venice
Bio: Assistant Professor of Computer Science. Focus on data structures, data compression, and code optimization.
Twitter: giulio_pibiri
Location: Padova, Italy
Blog: https://jermp.github.io
Giulio Ermanno Pibiri's Projects
A C++ library to benchmark inverted indexes.
Efficient and effective query auto-completion in C++.
Speed test of hash functions in C++.
Succinct utilities to handle bits.
Clustered Elias-Fano inverted indexes.
Command line parser for C++17.
Curriculum Vitae et Studiorum.
A Crash Course on Data Compression.
Dictionary-based compression for inverted indexes.
Elias-Fano in C++
Some entropy coding algorithms in C++.
Essential C++ utilities.
Example project showing how to integrate essentials with CMake.
Random experiments in C++.
Self-contained, multi-threaded fasta/q parser
Fulgor is a fast and space-efficient colored de Bruijn graph index.
Benchmarks and evaluation scripts for the Fulgor index.
Compacted and colored de Bruijn graph construction and querying
A SublimeText3 color theme for C++ that looks like the one of GitHub.
A flexible and efficient C++ implementation of the Binary Interpolative Coding algorithm.
Config files for my GitHub profile.
My static personal web-site.
A small, header-only, parallel implementation of kmeans clustering for arbitrary-long byte vectors.
A minimal python script to parse json into a latex table.
Fast and compact locality-preserving minimal perfect hashing for k-mer sets.
A collection of minimizer-based sampling algorithms.
A self-contained, header-only, implementation of memory-mapped files in C++ for fast integration into larger projects.
A SIMD-based C++ library providing rank/select queries over mutable bitmaps.
Optimal partitioning of Variable-Byte codes for better compression and fast decoding.