@inproceedings{87f8d8582c7a49879a5f668b5f68b54a,
title = "MCS-NTT: Multi-Chip System Design for NTT Acceleration",
abstract = "Hardware implementations of Number Theoretic Transform (NTT), especially ASIC designs, have provided significant speed improvements for lattice-based cryptography schemes used by Post-Quantum Cryptography (PQC) and Fully Homo-morphic Encryption (FHE). While most of the existing solutions are tailored for fixed polynomial degrees and modulus sizes, both parameters can vary considerably depending on the application and scheme. Toward this end, our paper introduces MCS-NTT, the first hardware architecture for NTT acceleration that is based on a multi-chip-system (MCS) design approach. Our proposed solution provides scalability to existing NTT accelerators by seamlessly integrating multiple accelerator units around an FPGA-based centralized unit. This configuration effectively establishes a customized star network tailored to meet specific use cases. The experimental results indicate that MCS-NTT offers considerable flexibility with better performance metrics.",
keywords = "FHE, FPGA, Hardware accelerator, Multi Chip System, NTT, PQC",
author = "Mohammed Nabeel and Homer Gamil and Johann Knechtel and Michail Maniatakos",
note = "Publisher Copyright: {\textcopyright} 2024 IEEE.; 32nd IFIP/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2024 ; Conference date: 06-10-2024 Through 09-10-2024",
year = "2024",
doi = "10.1109/VLSI-SoC62099.2024.10767808",
language = "English (US)",
series = "IEEE/IFIP International Conference on VLSI and System-on-Chip, VLSI-SoC",
publisher = "IEEE Computer Society",
booktitle = "2024 IFIP/IEEE 32nd International Conference on Very Large Scale Integration, VLSI-SoC 2024",
}