Evaluating the hardware performance of a million-bit multiplier
dc.contributor.author | Doroz, Yarkın | |
dc.contributor.author | Öztürk, Erdinç | |
dc.contributor.author | Sunar, Berk | |
dc.date.accessioned | 2020-11-21T15:56:37Z | |
dc.date.available | 2020-11-21T15:56:37Z | |
dc.date.issued | 2013 | en_US |
dc.department | İstanbul Ticaret Üniversitesi | en_US |
dc.description | 16th Euromicro Conference on Digital System Design, DSD 2013 -- 4 September 2013 through 6 September 2013 -- Santander -- 101116 | en_US |
dc.description.abstract | In this work we present the first full and complete evaluation of a very large multiplication scheme in custom hardware. We designed a novel architecture to realize a million-bit multiplication architecture based on the Schönhage-Strassen Algorithm and the Number Theoretical Transform (NTT). The construction makes use of an innovative cache architecture along with processing elements customized to match the computation and access patterns of the FFT-based recursive multiplication algorithm. When synthesized using a 90nm TSMC library operating at a frequency of 666 MHz, our architecture is able to compute the product of integers in excess of a million bits in 7.74 milliseconds. Estimates show that the performance of our design matches that of previously reported software implementations on a high-end 3 Ghz Intel Xeon processor, while requiring only a tiny fraction of the area. © 2013 IEEE. | en_US |
dc.identifier.doi | 10.1109/DSD.2013.108 | en_US |
dc.identifier.endpage | 962 | en_US |
dc.identifier.isbn | 9780770000000 | |
dc.identifier.scopus | 2-s2.0-84890074079 | en_US |
dc.identifier.scopusquality | N/A | en_US |
dc.identifier.startpage | 955 | en_US |
dc.identifier.uri | https://doi.org/10.1109/DSD.2013.108 | |
dc.identifier.uri | https://hdl.handle.net/11467/4158 | |
dc.identifier.wos | WOS:000337235200130 | en_US |
dc.identifier.wosquality | N/A | en_US |
dc.indekslendigikaynak | Web of Science | en_US |
dc.indekslendigikaynak | Scopus | en_US |
dc.language.iso | en | en_US |
dc.relation.ispartof | Proceedings - 16th Euromicro Conference on Digital System Design, DSD 2013 | en_US |
dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.subject | FFT | en_US |
dc.subject | Homomorphic encryption | en_US |
dc.subject | Large multiplier | en_US |
dc.subject | Number theoretical transform | en_US |
dc.title | Evaluating the hardware performance of a million-bit multiplier | en_US |
dc.type | Conference Object | en_US |