Accelerating large-scale multi-scalar multiplication in Zk-SNARK through exploiting its multilevel parallelism

被引:0
|
作者
Wang, Ning [1 ]
Wang, Feng [1 ]
Hua, Pengcheng [1 ]
Zhao, Xu [1 ]
Chai, Zhilei [1 ,2 ]
机构
[1] Jiangnan Univ, Sch Artificial Intelligence & Comp Sci, Wuxi, Jiangsu, Peoples R China
[2] Jiangsu Prov Engn Lab Pattern Recognit & Computat, Wuxi, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Zk-SNARK; Multi-scalar multiplication; Parallel computing; Multilevel parallelism; GPU-Cluster; Heterogeneous; CUDA STREAMS;
D O I
10.1016/j.vlsi.2024.102286
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the context of zk-SNARK, MSM emerges as a major computational bottleneck, particularly due to its high computational and memory overhead. In this work, we exploit multiple levels of parallelism to effectively accelerate largescale MSM in zk-SNARKs. Firstly, a distributed parameter generation method is proposed in this paper to replace that of centralized method. Based on this methodology, the paper realizes a system with extraordinary scalability, capable of computing large-scale MSMs. Subsequently, the approach presented in this paper elevates the computation of Bellperson, the most prominent zero-knowledge proof system in real-world applications, from a single-node computation to a clustering mode, significantly enhancing its computational performance - a crucial advancement for practical applications. Finally, we implement a multi-level, fully parallelised MSM computing system by leveraging hierarchical sub-task partitioning and cross-node communication optimization, thereby thoroughly exploiting parallelism at diverse granularities. Experimental results show that in the cluster scenario, the proposed approach achieves acceleration ratios of approximately 3.60 and 6.50 times compared to the cutting-edge heterogeneous version Bellperson in dual-node and quad-node settings, respectively. On a single node, the proposed optimization approach achieves an acceleration ratio of 1.38 times compared to the current State-of-the-Art MSM calculation module of cuZK, outperforms the industry-popular Bellman by 186 times and the Bellperson by 1.96 times.
引用
收藏
页数:11
相关论文
共 7 条
  • [1] ValidCNN: A Large-Scale CNN Predictive Integrity Verification Scheme Based on zk-SNARK
    Fan, Yongkai
    Ma, Kaile
    Zhang, Linlin
    Lei, Xia
    Xu, Guangquan
    Tan, Gang
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (06) : 5185 - 5195
  • [2] VeriCNN: Integrity verification of large-scale CNN training process based on zk-SNARK
    Fan, Yongkai
    Ma, Kaile
    Zhang, Linlin
    Liu, Jiqiang
    Xiong, Naixue
    Yu, Shui
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [3] Towards a Multi-array Architecture for Accelerating Large-scale Matrix Multiplication on FPGAs
    Shen, Junzhong
    Qiao, Yuran
    Huang, You
    Wen, Mei
    Zhang, Chunyuan
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [4] Accelerating Large-Scale Molecular Similarity Search through Exploiting High Performance Computing
    Zhu, Chun Jiang
    Zhu, Tan
    Li, Haining
    Bi, Jinbo
    Song, Minghu
    2019 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2019, : 330 - 333
  • [5] The three paradoxes of the energy transition - Assessing sustainability of large-scale solar photovoltaic through multi-level and multi-scalar perspective in Rwanda
    Brunet, Carole
    Savadogo, Oumarou
    Baptiste, Pierre
    Bouchard, Michel A.
    Cholez, Celine
    Gendron, Corinne
    Merveille, Nicolas
    JOURNAL OF CLEANER PRODUCTION, 2021, 288
  • [6] Evaluating glucose variability through OGTT in early pregnancy and its association with hypertensive disorders of pregnancy in non-diabetic pregnancies: a large-scale multi-center retrospective study
    Tano, Sho
    Kotani, Tomomi
    Ushida, Takafumi
    Yoshihara, Masato
    Imai, Kenji
    Nakamura, Noriyuki
    Iitani, Yukako
    Moriyama, Yoshinori
    Emoto, Ryo
    Kato, Sawako
    Yoshida, Shigeru
    Yamashita, Mamoru
    Kishigami, Yasuyuki
    Oguchi, Hidenori
    Matsui, Shigeyuki
    Kajiyama, Hiroaki
    DIABETOLOGY & METABOLIC SYNDROME, 2023, 15 (01):
  • [7] Evaluating glucose variability through OGTT in early pregnancy and its association with hypertensive disorders of pregnancy in non-diabetic pregnancies: a large-scale multi-center retrospective study
    Sho Tano
    Tomomi Kotani
    Takafumi Ushida
    Masato Yoshihara
    Kenji Imai
    Noriyuki Nakamura
    Yukako Iitani
    Yoshinori Moriyama
    Ryo Emoto
    Sawako Kato
    Shigeru Yoshida
    Mamoru Yamashita
    Yasuyuki Kishigami
    Hidenori Oguchi
    Shigeyuki Matsui
    Hiroaki Kajiyama
    Diabetology & Metabolic Syndrome, 15