Invited paper: a scalable hardware/software co-design approach for efficient polynomial multiplication

Lóránt Meszlényi, Elif Bilge Kavun, Irem Keskinkurt-Paksoy, Avesha Khalid, Tolga Yalçin

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Polynomial multiplication is a fundamental operation in security and cryptography applications. However, traditional polynomial multiplication algorithms suffer from high computational complexity and memory bandwidth requirements, limiting their scalability and efficiency. In this work, we propose a new approach that leverages hardware acceleration and software optimization techniques to achieve high performance and scalability while minimizing memory requirements. Our approach uses custom lightweight hardware instructions to perform the computationally intensive parts of the multiplication, while the software manages data movement and communication between the hardware and main memory. We demonstrate the effectiveness of our approach on TMVP-based polynomial multiplication algorithm. The proposed design can be easily customized to target different hardware platforms and polynomial sizes, making it a promising solution for a wide range of applications.

Original languageEnglish
Title of host publication2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD) - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages5
ISBN (Electronic)9798350322255
ISBN (Print)9798350322262
DOIs
Publication statusPublished - 30 Nov 2023
Event42nd IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2023 - San Francisco, United States
Duration: 28 Oct 202302 Nov 2023

Publication series

Name IEEE/ACM International Conference on Computer Aided Design (ICCAD): proceedings
ISSN (Print)1933-7760
ISSN (Electronic)1558-2434

Conference

Conference42nd IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2023
Country/TerritoryUnited States
CitySan Francisco
Period28/10/202302/11/2023

Bibliographical note

Publisher Copyright:
© 2023 IEEE.

Keywords

  • FPGA
  • hardware/software co-design
  • polynomial multiplication
  • scalable
  • TMVP

ASJC Scopus subject areas

  • Software
  • Computer Science Applications
  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'Invited paper: a scalable hardware/software co-design approach for efficient polynomial multiplication'. Together they form a unique fingerprint.

Cite this