cubecl-core 0.2.0

CubeCL core create
Documentation
use crate::frontend::CubeContext;
use crate::ir::Synchronization;

pub fn sync_units() {}

pub mod sync_units {
    use super::*;

    pub fn __expand(context: &mut CubeContext) {
        context.register(Synchronization::SyncUnits)
    }
}

pub fn sync_storage() {}

pub mod sync_storage {
    use super::*;

    pub fn __expand(context: &mut CubeContext) {
        context.register(Synchronization::SyncStorage)
    }
}