Content pfp
Content
@
0 reply
0 recast
0 reaction

Wyatt Benno pfp
Wyatt Benno
@wyattbenno
We are proud to open-source a high-performance MSM for BN254 curve in WebGPU. It runs on Windows, macOS, AMD chips, many mobile devices, and in the browser. Optimized for speed, portability, and massive parallelism. Check it out: https://github.com/ICME-Lab/msm-webgpu __ The implementation follows the cuZK paper closely and is highly optimized for GPU workflows. WebGPU is not well documented and hard to test - thank you @zk_albi for the painstaking hours spent making this come to life :) https://eprint.iacr.org/2022/1321.pdf Want to know what we are using it for? 👇 1/2
1 reply
0 recast
21 reactions

Wyatt Benno pfp
Wyatt Benno
@wyattbenno
We use Microsoft/Nova repo heavily in @NovaNet_zkp . It allows us to match memory requirements so we can do ZKP proving on many type of machines. WebGPU will accelerate this big time! NeutronNova upgrade is also poised to make BIG speedups. Our webGPU implementation is Rust lib independent. This means it can work with Arkworks with minimal modifications. JOLT zkVM in the browser anyone?? 2/2
0 reply
0 recast
1 reaction