{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T16:35:10Z","timestamp":1773246910672,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,3,1]],"date-time":"2025-03-01T00:00:00Z","timestamp":1740787200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2023YFB3001502"],"award-info":[{"award-number":["2023YFB3001502"]}]},{"name":"National Natural Science Foundation of China","award":["U23B2020, 62090024, 62232015, 62302479"],"award-info":[{"award-number":["U23B2020, 62090024, 62232015, 62302479"]}]},{"name":"the Innovation Funding of ICT, CAS","award":["E361010, E261110"],"award-info":[{"award-number":["E361010, E261110"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,3]]},"DOI":"10.1145\/3696443.3708917","type":"proceedings-article","created":{"date-parts":[[2025,2,22]],"date-time":"2025-02-22T11:50:26Z","timestamp":1740225026000},"page":"523-537","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Qiwu: Exploiting Ciphertext-Level SIMD Parallelism in Homomorphic Encryption Programs"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4835-7650","authenticated-orcid":false,"given":"Zhongcheng","family":"Zhang","sequence":"first","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1599-9665","authenticated-orcid":false,"given":"Ying","family":"Liu","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5651-9448","authenticated-orcid":false,"given":"Yuyang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-3756-3950","authenticated-orcid":false,"given":"Zhenchuan","family":"Chen","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5228-8972","authenticated-orcid":false,"given":"Jiacheng","family":"Zhao","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2909-7750","authenticated-orcid":false,"given":"Xiaobing","family":"Feng","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2491-7679","authenticated-orcid":false,"given":"Huimin","family":"Cui","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0380-3506","authenticated-orcid":false,"given":"Jingling","family":"Xue","sequence":"additional","affiliation":[{"name":"UNSW, Sydney, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,3]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3560827.3563379"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3656382"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/29873.29875"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2980983.2908111"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2633600"},{"key":"e_1_3_2_1_6_1","volume-title":"A fully homomorphic encryption scheme. Ph.D.dissertation","author":"Gentry C.","unstructured":"C.Gentry. 2009. A fully homomorphic encryption scheme. Ph.D.dissertation. Stanford University, crypto.stanford.edu\/craig"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523701"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-10970-7_16"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-70694-8_15"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00145-019-09319-x"},{"key":"e_1_3_2_1_11_1","volume-title":"WAHC 2020-8th Workshop on Encrypted Computing & Applied Homomorphic Cryptography. https:\/\/api.semanticscholar.org\/CorpusID:231609268","author":"Chillotti Ilaria","year":"2020","unstructured":"Ilaria Chillotti, Marc Joye, Damien Ligier, Jean-Baptiste Orfila, and Samuel Tap. 2020. CONCRETE: Concrete operates on ciphertexts rapidly by extending TfhE. In WAHC 2020-8th Workshop on Encrypted Computing & Applied Homomorphic Cryptography. https:\/\/api.semanticscholar.org\/CorpusID:231609268"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3453483.3454050"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3386023"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314628"},{"key":"e_1_3_2_1_15_1","volume-title":"Annual international conference on the theory and applications of cryptographic techniques. 617\u2013640","author":"Ducas L\u00e9o","year":"2015","unstructured":"L\u00e9o Ducas and Daniele Micciancio. 2015. FHEW: bootstrapping homomorphic encryption in less than a second. In Annual international conference on the theory and applications of cryptographic techniques. 617\u2013640. https:\/\/eprint.iacr.org\/2014\/816"},{"key":"e_1_3_2_1_16_1","unstructured":"Junfeng Fan and Frederik Vercauteren. 2012. Somewhat practical fully homomorphic encryption. Cryptology ePrint Archive https:\/\/eprint.iacr.org\/2012\/144"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA56546.2023.10071017"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-32009-5_49"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40041-4_5"},{"key":"e_1_3_2_1_20_1","volume-title":"Yurii Sushko, and Bryant Gipson.","author":"Gorantala Shruthi","year":"2021","unstructured":"Shruthi Gorantala, Rob Springer, Sean Purser-Haskell, William Lam, Royce Wilson, Asra Ali, Eric P. Astor, Itai Zukerman, Sam Ruth, Christoph Dibak, Phillipp Schoppmann, Sasha Kulankhina, Alain Forget, David Marn, Cameron Tew, Rafael Misoczki, Bernat Guillen, Xinyu Ye, Dennis Kraft, Damien Desfontaines, Aishe Krishnamurthy, Miguel Guevara, Irippuge Milinda Perera, Yurii Sushko, and Bryant Gipson. 2021. A General Purpose Transpiler for Fully Homomorphic Encryption. Cryptology ePrint Archive, Paper 2021\/811. https:\/\/eprint.iacr.org\/2021\/811"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582018"},{"key":"e_1_3_2_1_22_1","unstructured":"Intel. 2024. Intel\u00ae Intrinsics Guide. https:\/\/www.intel.com\/content\/www\/us\/en\/docs\/intrinsics-guide\/index.html"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/358438.349320"},{"key":"e_1_3_2_1_24_1","unstructured":"Yann LeCun. 1988. THE MNIST database of handwritten digits. http:\/\/yann.lecun.com\/exdb\/mnist\/ https:\/\/cir.nii.ac.jp\/crid\/1571417126193283840"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.726791"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3385996"},{"key":"e_1_3_2_1_27_1","volume-title":"32nd USENIX Security Symposium (USENIX Security 23)","author":"Lee Yongwoo","year":"2023","unstructured":"Yongwoo Lee, Seonyoung Cheon, Dongkwan Kim, Dongyoon Lee, and Hanjun Kim. 2023. $ELASM$:$Error-Latency-Aware$ Scale Management for Fully Homomorphic Encryption. In 32nd USENIX Security Symposium (USENIX Security 23). 4697\u20134714. https:\/\/www.usenix.org\/conference\/usenixsecurity23\/presentation\/lee-yongwoo"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO53902.2022.9741265"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3696443.3708924"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3669940.3707276"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13190-5_1"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582057"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276480"},{"key":"e_1_3_2_1_34_1","unstructured":"Microsoft. 2020. Microsoft SEAL (Release 3.6.0). https:\/\/github.com\/microsoft\/SEAL"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133255.1133997"},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the 2006 GCC Developers Summit. 6, https:\/\/www.researchgate.net\/publication\/255608628_Autovectorization_in_GCC-two_years_later","author":"Nuzman Dorit","year":"2006","unstructured":"Dorit Nuzman and Ayal Zaks. 2006. Autovectorization in GCC\u2013two years later. In Proceedings of the 2006 GCC Developers Summit. 6, https:\/\/www.researchgate.net\/publication\/255608628_Autovectorization_in_GCC-two_years_later"},{"key":"e_1_3_2_1_37_1","unstructured":"Opencv. 2015. Open Source Computer Vision. https:\/\/opencv.org\/"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243176.3243189"},{"key":"e_1_3_2_1_39_1","volume-title":"The perceptron: a probabilistic model for information storage and organization in the brain.. Psychological review, 65, 6","author":"Rosenblatt Frank","year":"1958","unstructured":"Frank Rosenblatt. 1958. The perceptron: a probabilistic model for information storage and organization in the brain.. Psychological review, 65, 6 (1958), 386. https:\/\/api.semanticscholar.org\/CorpusID:12781225"},{"key":"e_1_3_2_1_40_1","volume-title":"Fully homomorphic SIMD operations. Designs, codes and cryptography, 71","author":"Smart Nigel P","year":"2014","unstructured":"Nigel P Smart and Frederik Vercauteren. 2014. Fully homomorphic SIMD operations. Designs, codes and cryptography, 71 (2014), 57\u201381. https:\/\/eprint.iacr.org\/2011\/133"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3168364"},{"key":"e_1_3_2_1_42_1","volume-title":"32nd USENIX Security Symposium (USENIX Security 23)","author":"Viand Alexander","year":"2023","unstructured":"Alexander Viand, Patrick Jattke, Miro Haller, and Anwar Hithnawi. 2023. $HECO$: Fully Homomorphic Encryption Compiler. In 32nd USENIX Security Symposium (USENIX Security 23). 4715\u20134732. https:\/\/www.usenix.org\/conference\/usenixsecurity23\/presentation\/viand"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","unstructured":"Zhongcheng Zhang. 2024. Artifact Evaluation of Qiwu. https:\/\/doi.org\/10.5281\/zenodo.13340367 10.5281\/zenodo.13340367","DOI":"10.5281\/zenodo.13340367"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2886101"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2854038.2854054"}],"event":{"name":"CGO '25: 23rd ACM\/IEEE International Symposium on Code Generation and Optimization","location":"Las Vegas NV USA","acronym":"CGO '25","sponsor":["SIGPLAN SIGPLAN Programming Languages","SIGMICRO SIGMICRO Microarchitecture","IEEE Computer Society IEEE Computer Society"]},"container-title":["Proceedings of the 23rd ACM\/IEEE International Symposium on Code Generation and Optimization"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696443.3708917","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:10:13Z","timestamp":1750295413000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696443.3708917"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3]]},"references-count":45,"alternative-id":["10.1145\/3696443.3708917","10.1145\/3696443"],"URL":"https:\/\/doi.org\/10.1145\/3696443.3708917","relation":{},"subject":[],"published":{"date-parts":[[2025,3]]},"assertion":[{"value":"2025-03-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}