The fellow has successfully designed the software-defined number formats and developed a comprehensive theoretical and experimental study of feasibility and effectiveness of this innovative way of designing number formats. The SOFTNUM has showed that for an application like Belief Propagation algorithm, which is used in fields like machine learning, communications, and robotics, traditional hardware-supported floating-point formats (either 64, 32 or even 16 bits) can be replaced with a customized 8-bit floating-point format at the software level, resulting in over a 70% speed improvement compared to the 64-bit floating-point format. This significant achievement has been accepted for publication in IEEE Transactions on Emerging Topics in Computing, a reputable venue for publishing computing research (
https://ieeexplore.ieee.org/document/10847799(opens in new window)).
Beyond the Belief Propagation algorithm, the fellow identified and removed numerical redundancy in the CKKS Encoding part of Homomorphic Encryption and published the results at a reputable annual security symposium, 19th ACM Asia Conference on Computer and Communications Security (
https://dl.acm.org/doi/10.1145/3634737.3656292(opens in new window)). Moreover, the fellow participated in a collaborative survey paper, contributing a comprehensive review of existing number formats and their role in the resource efficiency of convolutional networks. This contribution was published in Section 4 of a survey paper in the well-known ACM Computing Surveys (
https://dl.acm.org/doi/pdf/10.1145/3587095(opens in new window)).
Moreover, the fellow disseminated the SOFTNUM project results by presenting a poster covering achievements in both machine learning and security applications at an important annual computing workshop at Imperial College London (the poster titled "Software-Defined Number Formats: Bridging the Gap between Accuracy, Performance and Security" was presented at the Novel Architecture and Novel Design Automation Workshop (NANDA):
https://www.doc.ic.ac.uk/~phjk/NANDA24/(opens in new window)). Furthermore, the fellow has communicated the research achievements with the general public during the Computer Science open days outreach events at Queen’s University Belfast. He engaged with potential candidates and their families, explaining how research benefits society and emphasizing the significance and impact of studying and researching computer science.