重要な洞察! コミュニティは、並列処理が実際にどこに適用されるかを問わずに、GPU スループットを追い求めることがよくあります。これは、長い間見過ごされてきたボトルネックであるr1csを浮き彫りにしています。ソルブは本質的にシーケンシャルです。GPUコアをいくら使っても、それを修正することはできません。 zkアクセラレーションの未来は、「ブルートフォースGPU」ではなく、アルゴリズムの再考+ CPUレベルのアーキテクチャ設計に依存するかもしれません。
AntChain OpenLabs
AntChain OpenLabs7月1日 11:47
🚀 AntChain OpenLabs @AntChainOpenLab & ZeroBase @zerobasezk 👀 Discovery: Groth16 アクセラレーションの #GPUs の致命的な欠陥!⚠️ ⚡️ #MSM/#NTT は100x+の速度を獲得しますが、r1cs.Solve は並列化できないため、順番に実行する必要があります。🤯 この点では、高周波マルチコアCPUがGPUを凌駕しています。💻🔥 今後、この発見は、ゼロ知識証明アクセラレーションへのアプローチ方法が変化し、GPUパワーよりもスマートで並列化可能なアルゴリズムと柔軟なCPUベースのアーキテクチャが好まれることを示しています。💡
1.63K