sp1-gpu-sys 6.1.0

FFI bindings and CUDA build system for SP1-GPU
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use crate::runtime::KernelPtr;

extern "C" {
    pub fn jagged_koala_bear_extension_populate() -> KernelPtr;

    pub fn jagged_koala_bear_base_ext_sum_as_poly() -> KernelPtr;
    pub fn jagged_koala_bear_extension_virtual_fix_last_variable() -> KernelPtr;

    pub fn branching_program_kernel() -> KernelPtr;

    pub fn interpolateAndObserve_kernel_duplex() -> KernelPtr;

    pub fn interpolateAndObserve_kernel_multi_field_32() -> KernelPtr;

    pub fn transition_kernel() -> KernelPtr;

    pub fn fixLastVariable_kernel() -> KernelPtr;
}