chainwayxyz / citrea

Citrea, Bitcoin's First ZK Rollup 🍊🍋
https://citrea.xyz
GNU General Public License v3.0
127 stars 26 forks source link

Figure out how to toggle Risc0 CUDA proving #1343

Open yaziciahmet opened 1 month ago

yaziciahmet commented 1 month ago

We want to have CUDA proving (and potentially Metal) enabled, but also don't want to break local builds on the machines that don't have support for these accelerators. We need to find a way to conditionally build the risc0.

My first guess is that we will need to benefit from the build.rs script of the guest code to discover whether the machine has support for these, and build conditionally.

eyusufatik commented 1 day ago

removing milestone since we cant merge cuda pr (#1380 )