多様な #zkVM 実装を中立的に評価することで、その設計とパフォーマンスに関する洞察が明らかになります。ZisK解析完了@jbaylina @ziskvm 🧐 素晴らしいエミュレーターに加えて、ZisKには次の機能があります。 🔹 CPU/GPU 並列処理: #CPU は証人生成を処理し、#GPU は証明生成を管理し、同時に実行します。💻✨ 🔹 ほぼ100%のGPU使用率:独立した回路(メイン、メモリ、ラムなど)と、マルチスレッド+マルチストリーミングによるタスク分散のおかげです。🚀 上位 3 つの GPU カーネル (時間消費): 🔹 computeExpressions: 40%です。⏱️ 🔹 br_ntt_8_steps:~20%。⏱️ 🔹 linear_hash_gpu_coalesced_2:~15%。⏱️ 最適化の機会: 🔹 br_ntt_8_stepsの場合: ·カーネル間でツイドル係数を再利用します(現在は毎回再生成されます)。♻️ ·ネイティブからビットリバースへのNTTカーネルを追加して、コミット中の冗長なビットリバースステップを排除します。⚙️ 🔹 computeExpressions の場合: ·GPU リソースが十分に活用されます。将来の利益を得るには、効率を高めるために証明キーの操作を最適化する必要があるかもしれません。🔍 次にどのzkVMを分析するか推測してください。🤔 @eth_proofs
1.56K