Completion of a Bachelor's Degree
Published at Jul 21, 2026
On this date, I graduated with a mark of 110/100 with honors in Computer Engineering from the University of Padua.
My thesis, available here, concerns the efficient implementation of universal and strong universal hash functions in Aarch64 assembly. After implementing all the functions presented in this Mikkel Thorup’s article in Rust using a straightforward approach, the implementations were modified and optimised to achieve the best execution time. Rust’s Hasher trait was then implemented to enable the creation of custom HashMaps and HashSets.
The archive containing all my digital notes relating to my degree course is available here.