{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,23]],"date-time":"2026-10-23T11:59:32Z","timestamp":1792756772211,"version":"4.5.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,10,13]],"date-time":"2024-10-13T00:00:00Z","timestamp":1728777600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100006374","name":"National Science Foundation","doi-asserted-by":"publisher","award":["2340137; 2148293"],"award-info":[{"award-number":["2340137; 2148293"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006374","name":"Google","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006374","name":"Army Research Laboratory","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,10,14]]},"DOI":"10.1145\/3656019.3676898","type":"proceedings-article","created":{"date-parts":[[2024,10,11]],"date-time":"2024-10-11T10:34:08Z","timestamp":1728642848000},"page":"271-283","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":21,"title":["SZKP: A Scalable Accelerator Architecture for Zero-Knowledge Proofs"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8523-6490","authenticated-orcid":false,"given":"Alhad","family":"Daftardar","sequence":"first","affiliation":[{"name":"New York University, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1932-2750","authenticated-orcid":false,"given":"Brandon","family":"Reagen","sequence":"additional","affiliation":[{"name":"New York University, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6158-9512","authenticated-orcid":false,"given":"Siddharth","family":"Garg","sequence":"additional","affiliation":[{"name":"New York University, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,10,13]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2017. NVIDIA TESLA V100 GPU ARCHITECTURE. https:\/\/images.nvidia.com\/content\/volta-architecture\/pdf\/volta-architecture-whitepaper.pdf"},{"key":"e_1_3_2_1_2_1","unstructured":"2018. libsnark: a C++ library for zkSNARK proofs.https:\/\/github.com\/scipr-lab\/libsnark"},{"key":"e_1_3_2_1_3_1","unstructured":"2019. AMD DOUBLES DOWN \u2013 AND UP \u2013 WITH ROME EPYC SERVER CHIPS. https:\/\/www.nextplatform.com\/2019\/08\/07\/amd-doubles-down-and-up-with-rome-epyc-server-chips\/"},{"key":"e_1_3_2_1_4_1","unstructured":"2019. AMD EPYC 7502. https:\/\/www.amd.com\/en\/products\/cpu\/amd-epyc-7502"},{"key":"e_1_3_2_1_5_1","unstructured":"2024. AMD EPYC 7502. https:\/\/www.techpowerup.com\/cpu-specs\/epyc-7502.c2250"},{"key":"e_1_3_2_1_6_1","unstructured":"2024. Beyond ZK: Next Steps for Compliance and Constrained Encryption on Blockchains. https:\/\/a16zcrypto.com\/posts\/videos\/beyond-zk-next-steps-for-compliance-and-constrained-encryption-on-blockchains\/"},{"key":"e_1_3_2_1_7_1","unstructured":"2024. NVIDIA GTX 1080i. https:\/\/www.techpowerup.com\/gpu-specs\/geforce-gtx-1080-ti.c2877"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/76263.76288"},{"key":"e_1_3_2_1_9_1","unstructured":"Eli Ben-Sasson Alessandro Chiesa Eran Tromer and Madars Virza. 2013. Succinct Non-Interactive Zero Knowledge for a von Neumann Architecture. Cryptology ePrint Archive Paper 2013\/879. https:\/\/eprint.iacr.org\/2013\/879 https:\/\/eprint.iacr.org\/2013\/879."},{"key":"e_1_3_2_1_10_1","volume-title":"Filecoin: A decentralized storage network. In Information and Communications Security. Protocol Labs, Cham, 1\u201336.","author":"Benet Juan","year":"2017","unstructured":"Juan Benet and Nicola Greco. 2017. Filecoin: A decentralized storage network. In Information and Communications Security. Protocol Labs, Cham, 1\u201336."},{"key":"e_1_3_2_1_11_1","unstructured":"Daniel\u00a0J. Bernstein Jeroen Doumen Tanja Lange and Jan-Jaap Oosterwijk. 2012. Faster batch forgery identification. Cryptology ePrint Archive Paper 2012\/549. https:\/\/eprint.iacr.org\/2012\/549 https:\/\/eprint.iacr.org\/2012\/549."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TE.1969.4320436"},{"key":"e_1_3_2_1_13_1","volume-title":"https:\/\/product.statnano.com\/product\/6775\/16ff-(finfet-plus)","author":"Database Nanotechnology\u00a0Products","year":"2023","unstructured":"Nanotechnology\u00a0Products Database. 2023. TSMC 16FF+ (FinFET Plus). (2023). https:\/\/product.statnano.com\/product\/6775\/16ff-(finfet-plus)"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2018.2873289"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11265-021-01655-1"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3335741.3335750"},{"key":"e_1_3_2_1_17_1","unstructured":"Jens Groth. 2016. On the Size of Pairing-based Non-interactive Arguments. Cryptology ePrint Archive Paper 2016\/260. https:\/\/eprint.iacr.org\/2016\/260 https:\/\/eprint.iacr.org\/2016\/260."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3579371.3589053"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO56248.2022.00086"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527415"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1979-0528051-4"},{"key":"e_1_3_2_1_22_1","unstructured":"Ahmed Kosba. 2019. jsnark: a Java library for building circuits for preprocessing zk-SNARKs.https:\/\/github.com\/akosba\/jsnark"},{"key":"e_1_3_2_1_23_1","unstructured":"Patrick Longa and Michael Naehrig. 2016. Speeding up the Number Theoretic Transform for Faster Ideal Lattice-Based Cryptography. Cryptology ePrint Archive Paper 2016\/504. https:\/\/eprint.iacr.org\/2016\/504 https:\/\/eprint.iacr.org\/2016\/504."},{"key":"e_1_3_2_1_24_1","unstructured":"Tao Lu Chengkun Wei Ruijing Yu Chaochao Chen Wenjing Fang Lei Wang Zeke Wang and Wenzhi Chen. 2022. cuZK: Accelerating Zero-Knowledge Proof with A Faster Parallel Multi-Scalar Multiplication Algorithm on GPUs. Cryptology ePrint Archive Paper 2022\/1321. https:\/\/eprint.iacr.org\/2022\/1321 https:\/\/eprint.iacr.org\/2022\/1321."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3575711"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1837210.1837235"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2020.3017930"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3579371.3589045"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"Peter\u00a0L. Montgomery. 1985. Modular Multiplication Without Trial Division. Math. Comp. 44 170 519\u2013521. http:\/\/www.jstor.org\/stable\/2007970","DOI":"10.1090\/S0025-5718-1985-0777282-X"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/321450.321457"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1976.21"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"crossref","unstructured":"Sujoy\u00a0Sinha Roy Furkan Turan Kimmo Jarvinen Frederik Vercauteren and Ingrid Verbauwhede. 2019. FPGA-based High-Performance Parallel Architecture for Homomorphic Computing on Encrypted Data. Cryptology ePrint Archive Paper 2019\/160. https:\/\/eprint.iacr.org\/2019\/160 https:\/\/eprint.iacr.org\/2019\/160.","DOI":"10.1109\/HPCA.2019.00052"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480070"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527393"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS57527.2023.00034"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372297.3417278"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00040"},{"key":"e_1_3_2_1_38_1","volume-title":"How to Vote Privately Using Bitcoin","author":"Zhao Zhichao","unstructured":"Zhichao Zhao and T.-H.\u00a0Hubert Chan. 2016. How to Vote Privately Using Bitcoin. In Information and Communications Security, Sihan Qing, Eiji Okamoto, Kwangjo Kim, and Dongmei Liu (Eds.). Springer International Publishing, Cham, 82\u201396."}],"event":{"name":"PACT '24: International Conference on Parallel Architectures and Compilation Techniques","location":"Long Beach CA USA","acronym":"PACT '24","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 2024 International Conference on Parallel Architectures and Compilation Techniques"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3656019.3676898","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3656019.3676898","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T19:55:47Z","timestamp":1755892547000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3656019.3676898"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,13]]},"references-count":38,"alternative-id":["10.1145\/3656019.3676898","10.1145\/3656019"],"URL":"https:\/\/doi.org\/10.1145\/3656019.3676898","relation":{},"subject":[],"published":{"date-parts":[[2024,10,13]]},"assertion":[{"value":"2024-10-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}