#cycle #curve #cuda #multiscalar #optimized #grumpkin #multiplication

grumpkin-msm

针对Grumpkin曲线周期的优化多标量乘法

1 个不稳定发布

0.1.0 2023年12月15日

#32 in #cycle

Apache-2.0

16KB
323

Grumpkin曲线周期的多标量乘法

[!NOTE] 这基本上是 pasta_msm 包的副本。

为了编译CUDA支持,请确保您在程序搜索路径上安装了Nvidia CUDA编译器 nvcc。最小安装即可。例如,在Ubuntu上,安装cuda-minimal-build-11-7(而不是完整的cuda包)就足够了。如果您的笔记本电脑配备了Turing+控制器,您可能需要使用--features=cuda-mobile进行编译。读者注意。CUDA实现尚未针对实际负载进行适配,因此某些结果可能不太理想。

依赖项

~6–8.5MB
~219K SLoC