Department of Mathematics
Alan Turing Building
University of Manchester
Oxford Road, Manchester
M13 9PL, UK
I am a Research Associate with the Numerical Linear Algebra Group at the University of Manchester, working with Professor Nicholas J. Higham. I received a B.Sc. (Hons.) degree in Computer Science in 2016 and a PhD degree in Computer Science in 2020, both from the University of Manchester.
During my doctoral degree I was part of two neuromorphic computing projects, called SpiNNaker and SpiNNaker2, that aim to build efficient spiking neural network (SNN) simulators. There I explored numerical aspects and performance of SpiNNaker software and developed hardware accelerators for elementary functions in SpiNNaker2.
My research interests include: computer arithmetic (fixed- and floating-point software/hardware arithmetics), numerical linear algebra, high-performance computing, mathematical software, performance optimization and benchmarking.
Main programming and software skills: C, MATLAB, Python, CUDA, Verilog, ARM assembly, Git, LaTeX, Bash.
I occasionally contribute to the NLA group blog.
|Oct 11, 2021||Anymatrix v1.0 matrix collection released on GitHub. Paper preprint (PDF) and a Users’ Guide (PDF) are available. Also, a new blog post on Plotting Circles to Test Low Precision Arithmetics and Rounding Modes.|
|Sep 21, 2021||New paper on Stochastic Rounding: Algorithms and Hardware Accelerator in the proceedings of IJCNN 2021.|
|Sep 13, 2021||Two new extended abstracts in the book of abstracts of the SCAN2020 symposium (13-15 Sep. 2021). One on CPFloat (with M. Fasi) and one on fixed-point exp implementation (talk slides).|