cublas-dgemm 0.1.0

DGEMM kernels built on cuda-oxide
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// DGEMM naive: C = alpha * A * B + beta * C (f64)
// Direct translation of the mathematical formula, no tiling.

use cublas_core::GemmConfig;

/// Naive DGEMM kernel launch (f64).
pub fn dgemm_naive(
    config: &GemmConfig<f64>,
    a: &[f64],
    b: &[f64],
    c: &mut [f64],
) {
    let _ = (config, a, b, c);
    todo!("launch naive DGEMM kernel")
}