Neutrale evaluatie van diverse #zkVM-implementaties onthult inzichten in hun ontwerp en prestaties. ZisK-analyse voltooid. @jbaylina @ziskvm 🧐 Naast de geweldige emulator heeft ZisK de volgende functies: 🔹 CPU/GPU-parallelisme: #CPU verzorgt de getuigenisgeneratie terwijl #GPU de bewijsgeneratie beheert, die gelijktijdig draait. 💻✨ 🔹 Bijna 100% GPU-utilisatie: Dankzij onafhankelijke circuits (hoofd, geheugen, ram, enz.) en taakverdeling via multi-threading + multi-streaming. 🚀 Top 3 GPU-kernels (Tijdverbruik): 🔹 computeExpressions: 40%. ⏱️ 🔹 br_ntt_8_steps: ~20%. ⏱️ 🔹 linear_hash_gpu_coalesced_2: ~15%. ⏱️ Optimalisatiemogelijkheden: 🔹 Voor br_ntt_8_steps: · Hergebruik twiddle-factoren over kernels (momenteel elke keer opnieuw gegenereerd). ♻️ · Voeg een native-to-bit-reverse NTT-kernel toe om overbodige bit-reverse stappen tijdens commits te elimineren. ⚙️ 🔹 Voor computeExpressions: · GPU-resources zijn volledig benut. Toekomstige winsten kunnen vereisen dat de operaties van de bewijs sleutel geoptimaliseerd worden voor efficiëntie. 🔍 Raad welke zkVM we als volgende zullen analyseren? 🤔 @eth_proofs
1,44K